My prediction, single only
SA : Fernandez, Rippon*
SC : Jin, Chan*
CoR : Hanyu, Kolyada*
TEB : Fernandez, Chan
CoC : Jin*, Kolyada
NHK : Hanyu*, Rippon
* = definite host pick
P.S : SC is actually very close to Cricket Club so there are possibility either Yuzu or Javi would prefer to go there (though Yuzu had been there for 13/14 and 15/16 season so maybe not him again). I doubt NHK would want Chan to be assigned there, probably there will be deal between Feds to arrange this but well anything could happen (But this means Chan going to SC and TEB again for years). Fernandez has never been to SA before, or if he wants to go to CoR (again) Hanyu will do TEB instead.
Ladies :
SA: Pogorilaya, Gold*
SC: Wagner, Radionova
CoR : Medvedeva*, Gold
TEB : Wagner, Miyahara
CoC : Medvedeva, Radionova
NHK : Pogorilaya, Miyahara*
* = host pick
P.S : Not sure if USFSA would go for Wagner + Gold at the same GP, but Gold is a home skater in Chicago + National Champ so I go for her instead of Wagner.