ok first i want 2 point out that the reason sora's keyblade can change is because he has those keychains to attach to it which changes it.
That is actually one of my points, it seems that the ability to change is only apparent in Sora's key, Riku's old dark key didn't even have a keychain. Sora's key can change into Darkness, Light, Twilight, or something else, giving proof for it being present.
second wat if there r 2 keyblades of light. both king mickey and sora got there keyblade in the pit of darkness (mickey in the world and sora when riku was sucked by darkness). and if sora was twilight then he would have gone with riku on destiny island when riku first opened his heart 2 darkness.
Not likely, it is already confusing enough that there is more than one Keyblade. As far as I can see it, there can only be 5 (6 if you count Sora's Fusion key) Keyblades
Light
Dark
Twilight (x2 for balance of dark and light)
Present
Actually there could be two more if you believe in my Dusk/Dawn subcategories of Twilight, and Since BHK is dawn, than there could be a dusk keybearer. However with this way, the way I see it makes the most sense is...
Light=Mickey
Dark=Unknown, used to be Riku, could change in KH2
Twilight=BHK, duh.
Present=Sora
In regards to the second Oathkeeper, I think it has something to do with Goofy's heart, like strong hearts create a keyblade, which is also supported with the Dark key being made by the Princesses hearts. Perhaps a strong heart combined with a keychain can create a keyblade, but we'll have to look into that later...
and if there isn't 2 keyblades of light than y did sora get his when it was completly black and so did mickey.
Riku was drowning Sora in the Darkness when it came to him. The keyblade guided Sora out of that Darkness, and since it was present, it is a force for all forces, Light, Dark, and Twilight, so it can battle them all, since it is kind of a mix of them all as well. That's how it guided Sora out of the darkness.
Also in regards to Mickey, of Course he found it in Darkness, he had to go into the deepest darkness in order to find the truest light.
another thing, in some of the trailers that has BHK and riku in deep dive (bhk is a pimp in one of the trailers. he rips thru heartlesses), riku doesnt have a keyblade. he doesn't even have thaat bad ass sword of his that he had when he worked for maleficent. y doesnt he??? is it because there may not be a keyblade of darkness or light. it could just be that the keyblades look different. there may be no keyblade of light, present, darkness, or twilight.
Of course there are keyblades of each, look at BHK, he is living (well in the KH world at least) proof of this. Riku doesn't have a key because, and keep this in mind, listen carfully... HE IS NOT A KEYBEARER!!!! Riku only thought he was, and only got the keyblade because for a single instant, his darkness outwayed Sora's light, and also because in a sense the key was testing Sora. SO HE DOES NOT HAVE A KEY BECAUSE HE CAN'T WEILD ONE SINCE HE TURNED TO THE DARKNESS!!! It is as simple as that.