Hello! I'm a U.S.-based PHP/Wordpress Theme/Plugin developer. I can implement your Wix site within the Wordpresss CMS with no problem. I've read through your requirements, and will have no difficulty implementing.
Implementing an HTML site in Wordpress is a straightforward process; The site would be identical to the original Wix site, with easy (for non-developer) modifications on the back-end through Wordpress Admin, for modifying page content, menus, page layout, widgets, image library, as well as installation of additional plugins to extend function for anything you need, as well as several additional pages (as needed) to promote specific keywords, with automated and hand-polished SEO features.
On the social media front, we'll get you set up with some social media "life-streaming" feeds to showcase recent activity as well.
Simple e-commere functions are also no problem, either through Woocommerce (or a simple one-click single item Paypal checkout, depending on functionality needed).