You got Roxanne and Glacia right
Flannery and Groudon makes sense but I paired Groudon to someone else and Flannery was left with Registeel
Zinnia isn't in it at all, I'm MOSTLY basing my game more on the originals where possible and she only turned up in the remake
May and Jirachi aren't paired, but that's all I'm saying
Anyone who wants to guess, the other Human characters are Aqua Shelley, Magma Courtney, Liza (aged up of course), Pheobe and Winona