Нет конечно, все поставщики разные, у них у всех разные файлы выгрузки и структура каталога со своими свойствами, разные типы товаров, разные способы выгрузки остатков и т.д.
Нет, но вы можете написать свой код. Ваши поставщики должны присылать данные в едином формате, а еще лучше если будет одинаковый артикул или barcodes. Например в XML. Конвертируете данные, записываете в базу, а затем делаете нужную выборку.
Стоит рассмотреть реализацию на основе 1С-предприятия. Уверен, что даже есть нужные обработки в сети. По регламенту можно настроить автоматический забор прайсов.
Может.
1. Делаешь на каждого поставщика индивидуальный прайс.
2. Настраиваешь формирование наценок
3. При добавлееии в корзину будет выбирать минимальную.