I've just thought of Kairi Angelwill... hmmmmm... in another story I have planned, ants to help people in need... so I thik that's a fitting name for her. Sora Keyheart and Kairi Angelwill... a good combination. However, I still don't have a last name for Riku.