Messing still has a fair shot to stay in that top 6 and into the final group. Hanyu most certainly will not be in that group if he does make it to Beijing.
The details are that the top 6 draw for the final warmup group. The next 6 draw for the penultimate group. The next 3 (in men and women) draw for the last three spots of the group before that. Everyone else (15 skaters) draws for any spot in the 'first half'.
Grassl needs only a top 8 at Euros to expand his lead over Keegan.
As far as the people behind him: Kvitelashvili with a top 5, Rizzo with a top 5 (6th will tie them!), Aliev with top 11 if he makes it, Kolyada with a win, and Vassiljevs with a top 2 can all go ahead of him. I have no idea who will be sent to 4CC so I'm skipping over them for now.