I think that Square-enix and Disney put some thought when coming up with Sora and Riku's names. I think they came up with the names based on the personalities the set for them.
"Sora" which means sky or heaven in japenese since sora seems some what care free like the clouds and just open with people. As for "Riku" which means land or shore(and usally has to do with being land locked or land near the sea) was probably chosen because he is more down to eart and a more serious. Also the fact that he felt trapped(land locked) and wanted to get of Destiny Islands with a boat(which has to do with the shore).
As for Kairi, Im not so sure about because it has alot of different meanings but one im taking notice to the most is enstranglement and seperation.
"Sora" which means sky or heaven in japenese since sora seems some what care free like the clouds and just open with people. As for "Riku" which means land or shore(and usally has to do with being land locked or land near the sea) was probably chosen because he is more down to eart and a more serious. Also the fact that he felt trapped(land locked) and wanted to get of Destiny Islands with a boat(which has to do with the shore).
As for Kairi, Im not so sure about because it has alot of different meanings but one im taking notice to the most is enstranglement and seperation.