Вообще-то, на мой взгляд, страх, что он как-то отберёт контроль над сайтом, действительно не обоснован. Проблема может оказаться в другом: попадётся плохой исполнитель, накосячит и зальёт на хостинг. Поэтому сделайте бекап для себя вначале.
Возможно у Вас что-то отличается (надо смотреть), но по моему опыту для правок по дизайну, как описано в вопросе, доступ к админке не нужен. Во всяком случае, я все такие вещи правил через код.
Бекдор (при таком уж желании) он Вам может залить даже если отдаст файлы, и Вы уже сами будете их заливать на хостинг.
Итого - наименьший риск: отдаёте человеку файлы и дамп базы, он всё делает, показывает у себя и отдаёт Вам файлы (базу, скорее всего, не понадобится править).