I don't like their podcasts but this was extremely well doneAnything GOEs made a guide to the assignments here. It covers who's guaranteed spots.
Turkkila/Versluis are guaranteed two for their Worlds finish. Orihara/Pirinen will be top 24 in standings when they're recalculated before GP assignments and will be guaranteed at least one non-host spot.
Seeing this... what will Skate Canada do Should it tempt faith and save home spot for skaters who have very little chance or no chance at all to get a spot or should it play safe to get 2 spots to some who are only guaranteed 1.