Как происходит передача сайта заказчику?
Заказчик должен сам разобраться с хостингом и прислать вам реквизиты доступа.
Тут все по разному. Кто то держит кучу сайтов на своем хостинге, в том числе и домены регистрирует на себя. В случае если вы постоянно поддерживаете сайт заказчика - нормальный вариант. Можно домены регистрировать на данные заказчика а хостинг на себя. Можно все на заказчика..