Hart: He would be a ghost type he fits the type because part of his introduction and plotline and because he is a child character who seems like the type to be around ghost types or ghost types are drawn to him.
Hart's team: Sinistea Mimickyu Misdreavus Marshadow
Kite: Dragon type because of his moon plot about being a dragon master
Kite's team: Salamance Dragonite Goodra Flygon
Luna: would have fairy type because of her deck
Luna: Clefairy Jigglypuff Grandbull Ribombee
Sora: would have Normal because of how cute and simple they are it also shows his strong ability as a gym leader
Sora's team: Wooloo Furret Linoone Ditto
Riley would be psychic because of her past and plotline also she suits psychic
Riley's team: Ralts starmie Uknown Abra