Если я правильно вас понял, вы хотите копию для тестов.
Начну с конца
Robots.txt в корне магазина с контентом
User-agent: *
Disallow: /
Плюс закрыть витрины, чтобы наверняка
Лицензия надо, особенно на модули АБ, т.к. они сразу же отключатся, с ядром проще, можно на той же лицензии, но, если не ошибаюсь, при попытке обновить движок может не пустить.
Так что если хотите новить движок - надо в суппорт карта
Скопировать исходники, скопировать базу(перед копированием отключить защищенное соединение для админки, потом включить обратно), сменить настройки в config.local.php(домен и доступ к базе), удалить папку var\cache. Отключить модули, которые могут что-то менять в других системах или информировать клиентов(RetailCrm, Sms, всякие аналитики и.т.д.)
В документации по CS-Cart описан этот процесс - найдите там.
С каждым разработчиком стороннего модуля или темы нужно выяснить вопрос, каким образом организована работа на копии. У кого-то нет ограничений, у кого-то нужно прописывать в лицензии дополнительный домен.