Для начала вам нужен спец в штат, который уже знает, как составить подобное ТЗ, который уже знает, как выбрать подрядчика, который уже знает, что от него требовать, который уже знает, можно ли обойтись без подрядчика, а если можно, то как.
И вот имея на руках такого человека, вас будет смысл как-то двигаться дальше.
Если речь идет о серьезном проекте, то все остальные варианты заведомо провальны.