Hi there, I'm a web developer from the UK, and currently based in New Zealand. In order to make a start on Freelancer I'm currently offering reductions on my normal rates in order to build up some reviews.
Based on your brief I'd consider a WordPress website to be your best option, backed up by WooCommerce for the store functionality. I can also provide a forum by implementing BuddyPress and getting everything synched up.
This would make it very easy for you to manage going forward, there will be an admin area where you'll be able to go in and add/edit/remove products from the store, change images that are displayed for products, even add product reviews from customers if you want.
I look forward to the chance to work with you on this.
Kind regards,
Ben Clist