Hi Infantfreedom, welcome.
To use WordPress as a store or blog: This normally depends on ecommerce plugin flexibility and how is your theme and how is configured.
Try TheCartPress ecommerce plugin
With this you can suit your needs and you decide if it is a store or a blog cutomizing your theme exactly in the same way WordPress works. If your theme is 100% store kind your website will see like a store. Therefore with TheCartPress you can interact closely with your blog and your store. Linking products with weblog posts in many different ways. So you can use your blog as a tool of trade promotion.
yes you can use csv to load products.
Friendly to use?
It has a good balance between functionality and powerful utility. Ecommerce plugins for WordPress’ very easy to use typically have many limitations in functionality
The WordPress e-commerce plugins are not developed by WordPress Team.
It′s open source, free.
Hope this help you.