Pour les noms de domaine tu peux tout à fait le gérer à la place du client.. c'est d'ailleurs souvent le cas.
C'est une prestation de service comme une autre, tu
peux dois

même prendre une marge dessus (ben oui.. le temps et les compétences passés à gérer ces domaines c'est de l'argent...)
Pour l'hebergement c'est à peu près la même chose (pour la facturation du service) par contre je ne sais pas si c'est légal de "sous louer" de l'espace web.
La meilleure chose à faire, pour les NDD et l'hebergement c'est de contacter plusieurs sociétés (pas forcément les plus grosses, au contraire des hebergeurs/registers à taille humaine avec qui tu auras une meilleure relation et un service plus adapté

).
Elles pourront te proposer ce qui te correspond le mieux et des outils adaptés (une admin pour gérer les différents ndd/comptes ftp de tes clients.. très pratique)
Par contre une chose à prendre en compte aussi si tu veux tout rassembler c'est que si tu as un problème avec le serveur.. tous tes sites seront innaccessibles.. (pareil avec les bases de données..)
