Для установки дизайна стороннему разработчику потребуется доступ к хостингу, можно обойтись без админки.
Однако если в новой версии дизайна появились новые элементы (те что не присутствовали в старой версии) возможно придётся настраивать инфо-блоки (добавлять параметры например) а для этого нужен доступ в админку.