Alors, pour le 1, c'est une configuration qui est liée au nom de domaine. Donc il ne changera pas la config de tous ses sites juste pour toi, il changera uniquement la configuration de ton site : c'est son boulot ! Aucune raison pour qu'il refuse... (Sauf si bien sûr dans le contrat il y a écrit qu'il ne propose pas ce service... Mais franchement, ce serait très étonnant pour un hébergement professionnel).
Sinon, ce qui est important dans le point 2, ce n'est pas le lien, c'est la ligne
<meta http-equiv="refresh" content="0; url=http://www.monsite.fr/index.php" />
C'est elle qui effectue la redirection, au bout de 0 millisecondes (donc, tout de suite).
Le lien n'est là qu'au cas où le navigateur du client de supporte pas les redirection (vieux navigateurs, ou option désactivée). Mais pour 95% de tes visiteurs, il n'y a pas besoin de cliquer sur le lien.


