Assim cara, não tem só o opencart, tem o magento, o oscommerce, o prestashop e varios outros,
tenho uma loja virtual a alguns anos, no inicio procurei muito e foi dificil, para quem não tem conhecimento
eu recomendo o opencart, que é bem intuitivo e facil, tem o magento também que é o preferido dos
desenvolvedores, o bom desses cms é que estão em constante atualização, os módulos são de facil
instalação e os templates disponiveis são muitos, tem tanto free como premium...
Dionisio, o espaço depende muito de quantos produtos você tem cadastrado,
as fotos ocupam muito mais espaço que o próprio cms kkk.