1)Я подписал три договора на фрилансе, ни одна из трех компаний не исполнила в итоге своих обязательств. Так что увы нет смысла их подписывать если суммы не большие. Разлет цен только из за вас, вы не знаете что вы хотите, может оно стоит 300 долларов, а может и 30 000 долларов, чтобы разброса цен не было, вам просто надо назвать цену самому. Вам как никому другому должно быть ясно сколько это стоит, если вам не ясно то скорее всего вам этим не стоит заниматься.
2)Есть куча программ для учета времени со скриншотами или даже записью действий экрана.
3)Да кому нахрен нужно ваше тз, как вы себе представляете работу без тз ?
Я за последние три года нанял добрые две сотни людей на фрилансе и на разу у меня тз не украли.