Since Tatsuki has already qualified for the final, that could mean that either Daisuke or Yuzuru will not make it, which would be surprising.
Because 1st and 4th qualifies before second and third, doesn't it? So Takahiko Kozuka could finish as low as 4th at Rostelecom Cup and still make the Final, so he is basically a lock in my mind. Chan is, too, I think, because I don't see both Takahiko and Nobunari beating him, and as long as he is at least second, he is in the Final. Javier Fernandez would also have to bomb pretty badly not to make it, since he won Skate Canada. As long as he finishes 4th at NHK, he will qualify, and I honestly expect him to finish higher than fourth.
So we have Machida in for sure, and then Kozuka, Chan, and Fernandez almost certainly in, which only leaves two spots. At first I thought these would most likely belong to Yuzuru and Daisuke, however there is still Florent Amodio to think about. I hadn't really considered Amodio for the Final, but he finished 4th at Skate Canada, and the field at TEB is so weak that he could possibly win there, especially since he'll have the crowd behind him. If Amodio wins TEB, that would give him a 1st and a 4th, which I believe qualifies ahead of a 2nd and 3rd, so if that happens, Amodio could knock either Yuzuru or Daisuke out of the Final. Now, if Yuzuru and Daisuke go 1 and 2 at NHK, then they should both be in the Final and not Amodio, but if one of them happens to finish third behind Fernandez (definitely possible), then they would be in trouble if Florent wins at TEB, because they would only have a 2nd and a 3rd and would not make the Final.
I still think the Final will be Machida, Kozuka, Chan, Fernandez, Takahashi, and Hanyu, but if Dai or Yuzuru finish third at NHK and Florent wins TEB, Florent could end up taking their spot in the Final. Wouldn't that be something? Earlier I wouldn't have imagined that Daisuke or Yuzuru wouldn't make the Final, but it could happen.
ETA: My logic is correct, right? 1st and 4th does qualify before 2nd and 3rd?