Если у сайта изменяется домен, все модуля для Интернет-магазина на OpenCart, ocStore нужно покупать заново?

Да, для другого домена необходимо покупать новую лицензию.