I love business and I love learning and teaching about business, finance, internet marketing, design and development. Currently I am starting a software and Ecommerce service business
I build WordPress sites all the time for my own personal projects and for clients. I think wordpress will be great when you are just launching, you can always customize the site down the road.
Here is a video playlist about WordPress:
Yes, Yoast is the best plugin for seo.
Here is a video on how to use it: