hi there...
I don't know what the heck gigi is talking about. Sora, Riku and Kairi were all best friends from the begining, and yes, Sora and Riku had a crush on her. Sora still does because they're about as close to being a couple as you can be without being one. Riku put his fealings for her aside so Sora could have her, because he realized that Sora loved her more.