Express offer for the development of a fast online store for 7999 UAH details...

If the site changes domain, all module for the online store on OpenCart, ocStore need to buy again?

Yes, for a different domain, you need to buy a new license.