✨ Best Answer ✨
問題としてはたぶんwillを付けるか付けないかの問題だと思うんですが。彼らが(次)来る時は、京都を訪れる予定ですとなると思うので過去形になることは無いと思います。また、時と条件を表す副詞(基本的にはwhenは時、ifはもしと訳す時)は現在形です。たとえば、駅に着いたら電話してくださいの場合もplease call me,when you arrive at the stationのように、willは用いません。untilなどほかの時にも成り立ちますのでそこをもう1回教科書や参考書を見るといいかもしれないです。基本的にはwhenは時、ifはもしと訳す時にはwillは使わないって覚えとくといいかもです
わからなければ聞いてください