0.Насколько это трудно и стоит ли вообще браться?
Если гео-данные сможете получить от них, то никаких особых проблем с технической стороны. Отрисовываете на веб-страничке карту и раз в n-секунд перезапрашиваете данные для нужной области. Вуаля.
1. Сколько это будет стоить на этапе разработки?
Если данные есть, то один-два дня. Следовательно несколько тысяч рублей.
2. Сколько это будет стоит после запуска? (тех.поддержка, обновление данных, размещение рекламных баннеров)
*хотел бы увидеть средние цифры, за сколько бы сами взялись
Стоимость сервера. Баннеры? Вы уверены, что в вашем городе-спутнике приложение станет настолько популярным, что будет смысл крутить баннеры в нем?
Лукавить не стану, проект предполагает получение прибыли.
Тогда вам нужно будет:
- выяснить не против ли сервисы подобного использования их карт
- плавное перемещение меток, а не просто отрисовка вида "слайд шоу".
- буферизация, автобус не может пропасть, а через 10 секунд вернуться, значит какая-то инерционная система движения меток
- метки должны ехать по дороге, а не как повезет. Значит вдумчивое изучение api яндекса, гугла, 2гис.
- загнать расписание, чтобы не запрашивать данные о маршрутах, которые не вышли/сошли с линии
- инфа от диспетчеров, если вдруг автобус сломался, значит метку убрать или пометить
А самое сложное, это если никто вам данных не даст. Тогда можно долго упрашивать их дать, найти компромисс, связаться с теми, кому их дают и выяснить, почему они не делают такое приложение сами, можно купить самому gps-трекеры и потихоньку ставить их на нужных маршрутах.