интеграция с чем-нибудь понадобится
ключевой момент. С чем?
Какой минимум специалистов понадобится для этого?
Для чего этого? Прежде чем специалистов считать надо ТЗ написать, по трем тезисам такие вещи не делаются.
Возможно ли таких специалистов найти на фрилансе?
там любые есть
Сколько могут стоить услуги таких специалистов?
каких таких? Нет тз, нет стека, но уже кого-то набираем? Так это не работает. Предлагаю Вам начать с руководителя проекта или ведущего разработчика, который включится и сделает как надо. Тут будет 20-30$ в час.
Может лучше обратиться в какую-то компанию?
Можно, дороже выйдет, но есть вероятность что заработает система. Или наймите того кто имел дело с подобным. Вы явно не понимаете что делаете. Не стоит самому команду собирать точно. Вы можете руководить. курировать, но должен быть кто-то кто понимает что происходит.
Сколько обычно занимают времени такие проекты?
Нет ТЗ - нет сроков. Тем более нет команды. 1 человек может и 10 лет пилить. А если у Вас штат в 100 человек - другой вопрос. Плюс какая квалификация у них.
Есть ли смысл вообще разрабатывать самим, ведь есть готовые решения?
Если есть готовое - конечно смысла нет. Хорошее решение обойдется в 50k и более $ точно. Насколько больше - сложно сказать, но думаю готовое можно найти дешевле. Или сделать свое с целью продать потом.