✨ ベストアンサー ✨
tomorrowとかは節ではなく句です。時条件の副詞節はwhen,if,untilなど後ろに文がないとダメです
補足です。
in ten yearsは10年後という意味です。10年以内はwithin ten yearsと表現します。
なお、時を表す副詞節にwillが入らないとはIf it will be sunny, I will play tennis tomorrow.は誤りで、If it is sunny, I will play tennis tomorrow.が正しいという事です。
2でforなら10年間です。その場合は普通未来完了を使います。toは無いような気がします...問題のinなら10年以内にだと思います