As you may already know, this theme isn’t designed to be sold as a “WooCommerce Ready” theme, so in order to get it looking a certain way, you would need to customize it. Usually if you need customizations done with WooCommerce you would either remove the style settings that they use for the css (can be done from the settings page)…or you can override their css by adding your own inside of the theme’s style.css file. That’s pretty much how you’ll style most of the things you’re referring to.
Since this is a customization request, it’s usually recommended to hire a designer/developer to code all of this for you since this goes beyond the scope of support – https://appfinite.com/topic/forum-rules/ ….it would take quite a bit of time to code all of this for you, so if you’re unable to do this yourself, I’d definitely hire someone that knows WooCommerce and Genesis.