Hola eduyo,
1.) Puedes encontrar buenos proveedores en este foro. Un buen proveedor de estos foros es
www.infranetworking.com.
2.) Con un plan simple puedes alojar tu web. No es realmente necesario un servidor dedicado si recién estás comenzando con un sitio web.
3.) La ubicación del servidor es indiferente en la mayoría de los casos para los sitios web.
Muchas gracias,