Hello Bryzgunov Igor,
If you want to use the same theme on more than one domain, you need to buy the other theme as well. Because one theme with personal license is only for a site.
And you can easily make the multilanguage site using WPML plugin as well as free plugin using Polylang.
And if you want to make the shop site, you can use WooCommerce for it. After using woocommerce, you can make the site like our demo here
Hope, you find the solution.