Hello Tom,
If you install and modify the XStore theme on a fresh new WordPress, you should not encounter any issues. Additionally, once you have completed your site with XStore on a fresh new WordPress, you can import the products from your old site to the newly created site via any means.
Best Regards,
8Theme’s Team