Sounds like a plan! Have you signed up for hosting yet? You'll find that the control panel your host gives you access to will (probably) have an automatic installer for WordPress to make it really easy. After that you just need to log into the admin section, choose a theme and start adding content. I'd recommend adding the sections and categories as you add the content. It looks silly when you have a category that is empty. Once you have some content ready to public you can choose one of the SEO plugins and follow the instructions on how to edit your content to make the most of the plugin you've chosen. Let us know how you get on and if you have any questions.