Бюджет: 500 UAH Срок: 1 день
Выглядит как идея для стартапа. Поэтому скорее всего будет запускаться с MVP.
Первое, что нужно определить, какой минимальный набор функций должен выполнять приложение, и делать расчеты по этому.
Точных расчетов никто не даст без прототипов и описания, если дадут, то это либо продавцы готовых решений, либо люди не знают, о чем говорят.
Плюсы готовых решений - дешево и быстро протестировать бизнес-модель, понять вообще "пойдет ли дело" или нет. Минусы - если "дело того стоит", все заново придется переписывать на выбранные технологии.
Онлайн-оплаты с подписками предоставляют множество платных систем, в одних есть автосписания по графику (например, WP), в других (например, Platon) есть возможность списывать, но само списывание инициируется на стороне приложения, а не на стороне платежки, что требует дополнительного программирования, а значит увеличение затрат.
Рассылки - здесь удобнее всего подключить также внешний сервис типа Sandgrid и использовать его мощности по API. Если не хватает сервиса по лимитам, то сервис предоставляет бесплатные отправки.
Это только часть ответов на ваши вопросы, могу ответить и на другие и более подробно. Я рекомендую выбрать на консультацию нескольких фрилансеров и пообщаться с каждым отдельно. Это намного дешевле, чем любая ошибка при выборе пути разработки или во время разработки.