Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Absolument pas. l'hébergement est indépendant du nom de domaine, tu n'a qu'à changer les dns dans la configuration de ton domaine pour qu'ils aillent avec ton hébergement.
J'aurais fortement tendance à me méfier d'un hébergeur qui obligerait ses clients à avoir leurs domaines enregistrés chez eux.