Кому регистрировать аккаунт при разработке приложения?
Этот вопрос решается в гугле, поискали бы сами! Разжёвано это до мелочей.
Со стороны Андроид всё немного не так:
Вам не нужно платить 25$ для самой разработки. Это нужно для того, чтобы вы могли выкладывать приложения от своего имени(компании). Скорее всего вашему заказчику это будет нужно, поэтому ему придётся купить.
Для iOS: 
И вам и заказчику нужно платить. Вам чтобы тестировать приложения на самих девайсах, в ином случаем сможете запускать на симуляторе. Заказчику тоже самое, что и на Андроиде.
А спросить заказчика неданно?