Разработчик обязан выдать исчерпывающую инструкцию по установке и поддержке сайта на чистом хостинге.
Инструкция не обязана быть для ничего не умеющего (так как иначе она станет огромной), есть типовые действия, которые должен знать обычный сисадмин.
то есть моими силами
если ты не знаешь значит у тебя нет опыта и знаний, классическая ситуация с бюджетными организациями, потом это создаст им кучу гемороя, это было и будет, пока в этих организациях не поймут простую истину - там где нужна работа - нужен специалист, а не вчерашний студент.
Доменное имя, очень важно, требуй не логины пароли а передачу прав владения (если по какой то дурости ты этого не сделал ранее), т.е. домен должен быть на твоем (если ты владелец компании или ее доверенное лицо) аккаунте, с регистрацией на твое настоящее имя/компанию, лучше второе.