т.е. найти все необходимое ПО бесплатно(легально), бесплатный хостинг, и т.д.?
Совсем бесплатно - интересно только теоретически.
интересует с минимальными затратами
(0) Есть сервисы, которые в аренду магазин дают. Наверняка у некоторых есть бесплатные варианты (или с разумной комиссией от продаж). Например у insales есть "Тариф Социальный".
(0) Про бесплатный хостин лучше сразу же забыть, ибо после первого же месяца использования обвешают твой интернет-магазин контекстной и не очень рекламой.