なぜwouldが必要なのか?
もともと、彼が言った時点では、will「ーするだろう」を使っていますが、今は、それから時間が過ぎていますので、言っていた時を過去としてとらえます。ですので、時制の一致が必要になり、will が wouldになります。
saidとwould comeを過去として捉えていいか?
saidはいいです。また、didn'tも当然、過去ですね。しかし、would comeはもともと、will comeだったものを過去形にしたものなので、過去において推量していた出来事、つまり、「ーだろうと思っていた」というニュアンスになります。
wouldはwillの過去形か?
そうなります。
なるほど!ありがとうございます😊