1. Ну да, мобильщики не пишут бэк. При этом бэк не всегда является обязательной частью МП, простые штуки можно реализовать на фронте с помощью NoSQL баз.
2. Да, как и везде. Веб и мобильная разработка в этом плане не сильно отличаются, что одно клиент, что другое.
3. Скорей всего только костыли и будут.