Если шаблон покупать напрямую у разработчиков, желательно проверенных (типа themeforest.net), то никакого зловредного кода там скорее всего не будет, чего нельзя сказать о "скачать шаблон бесплатно без смс". Для качественного шаблона обычно в комплекте идет инструкция как настроить CMS, чтоб сайт выглядел также как на картинке (ну или близко к этому).
Joomla и wordpress хоть и имеют модули, которые превращают их в интернет-магазин, но все же они таковыми не являются и лучше, действительно, воспользоваться opencart'ом (я за него), prestashop и другими CMS, которые изначально позиционируются как интернет-магазины.