Those 3 are ones in protocol in Beijing.. he's still in North America.I personally think China and Canada will battle for that 5th spot. In my books I have Russia, USA, Italy and Japan pretty solid in the top 4. Canada and China can battle for that 5th spot.. OR Canada shocks us and places higher and has Georgia push for a spot to beat China or vise versa.
As for Keegan.. 3 members of Team Canada are in Covid Protocol as of right now. I would take the assumption he is one of them. Keegan doesn NEED to be ready for the team event. Roman could do both programs. I feel like if Keegan was not able to compete at all, Canada would of announced an alternate by this point.