The website hosting provider will be a massive influencer on your websites load speed. I can provide you with my recommendations and different price points to select the best hosting required for your needs. Once selected, I will take care of the rest.
The domain name should be a reflection of your business name, something both your new and existing clients/customers can remember easily.