Для ваших задач идеально подойдет
Bravosell.
С точки зрения функционала в нем реализована задача работы с оптовиками.
1. Вы моете создать неограниченное количество групп клиентов, оптовиков
2. Для каждой группы клиентов вы можете указать собственные цены двумя путями:
- указывать общий процент скидки для всех цен.
- указывать цены индивидуально на каждый товар
3. Чтобы видеть свои цены:
- ваш оптовик должен зарегистрироваться на сайте, либо вы сами можете его зарегистрировать прямо в админ панели.
- уже зарегестрированного оптовика вы добавляете в нужную групп с нужной скидкой
- оптовик авторизуется на сайте и видит свою цену
4. По каждому оптовику вы видите историю продаж
5. Оптовик имеет личный кабинет в котором видит историю заказов с их статусами, а также возможными комментариями заказа со стороны вашего магазина
6. Есть возможность печатать накладные прямо из админ панели
7. есть возможность вести закупочные цены товаров и видеть прибыль по каждому заказу и за нужный период.
Есть еще масса других нужных функций.
Общий обзор некоторых возможностей представлен здесь:
bravosell.com/ru/bravosell_main.html
Также Вам не понадобятся следующие шаги:
2. Покупка хостинга
3. Установка CMS системы
4. Покупка и установка шаблона магазина (как я понимаю это дизайн)
Относительно SEO, то сайты на этой CMS очень хорошо оптимизированы и есть масса гибких SEO настроек.
Особенным плюсом есть то, что система постоянно улучшается и все улучшения вы получаете автоматически.