К основным модули для интернет-магазина я бы добавил модули оплаты и доставки и импорта-экспорта (загрузка прайсов, например)
По ценам ... бюджетный вариант (если чужими руками) - это минимум 300 баксов. Все настройки и установка модулей. При том что вы сами модули и шаблон покупаете. Обычно нужно 5-10 модулей для полного счастья - они идут по цене от 300 р до 1200 р(берите в среднем по 600 р). Выходит 400 баксов с хвостиком. Закладывайте 500, ибо в процессе вам обязательно захочется что-то поправить.
Учтите что на этом месте начинаются "грабли" - ваши хотелки и убежденность что "добавить эту фигуличку можно за 5 мин. и за 3 коп.". Надо понимать, что все эти правки - это уже индивидуализация вашего магазина (которая может быть направлена на улучшение дизайна или функциональности, или того и другого вместе). Если ставить себе цель сделать именно такой магазин ( красивый и многое умеющий) - то цены начинаются от 30 000 р ( точнее были, когда курс рубля был 33 руб).