This is an easy simple guide to buy a domain name from Godaddy in just 4 simple steps.
a2hosting is best if you're just starting your blog. It gives awesome speed and support.
Generatepress is highly customizable, light-weighted, and fast Wordpress theme.
I am personally using Bluehost on my site and I didn't noticed any downtime in past years.