I'd like to let you know that our team of developers possesses sound and extensive knowledge of WordPress theme creation, plugin development, module development, core system and inbuilt function. We'd install WooCommerce plugin to integrate the eCommerce features within the site.
But to be very honest with you, we'd like to propose you to develop your site from scratch using PHP with MVC framework like CodeIgniter to make the site utmost secure and scalable.
Both the sites you refer are good and we'd build a better website for you with eye-catching yet sleek and professional design.
All the features you mentioned will be integrated and incorporated within the site. The site will be Responsive (Mobile Friendly) & properly optimized for SEO. It will be compatible to all major browsers available.
We'd build a user friendly ADMIN PANEL so that you can easily manage/update the contents like news, sub-headings, user accounts, subscription plans, payments, reports, training and courses, newsletters, etc.
After completion we'd assist you to host the site on your server and provide you 6 months of Free Support.
But it's a bit hard to confirm the deliverables, cost and timeline until we finalize the technology and other stuff. SO let's discuss a bit please. We are really keen to work with you.
Thank you
Warm regards
Robert Parker