Buenas,
de hosting yo te recomiendo que uses "hosting offshore" , no son tan baratos que los hosting de USA, pero bueno es lo que hay.
Para el dominio te recomiendo Namecheap, barato y protección de Whois gratuita, también hay alternativas pero eso es cómo tú quieras.
No soy un experto en...