THESE DESIGNS ARE SO GREAT AMG I LOVE ALL OF THEM ;;////;; I would suggest 'Gin' for the Kihaku boy. Which derived from the name "Gingitsune" which means "silver fox" or maybe "Azusa" which literally means "japanese cherry birch" for the Kihaku girl i would suggest "Suzume" (Sparrow) or "Tsubame" (Swallow).
And for the Odori guy, i would suggest "Saito" ("sai" for "Purify" and "tou" for "wisteria), or "Ryujo" (Dragon Horse) for the odori girl, "Hosho" (flying phoenix) <- you can switch this with the "ryujo" tho xD. Or "Anzu" (Apricot)
Those are some really good names! After reading both comments for the name suggestions I think I'm going with Gin Kihaku and Rei Kihaku, since Korei and Rei are kind of similar. Then for the Odoris Narasuru and Hosho; the girl has fire nature so Hoshi is a prefect match~