Sorry, I don’t provide a domain and hosting but I will suggest you and I will help you to buy it and Set up all these stuffs! Don’t worry