The Keyblade chose Sora because he has a strong heart and would do anything for his friends.
Because Roxas is Sora's Nobody.
Yes, Sora is a chosen keyblade master. He is the main Keyblade wielder, the second being King Mickey. Sora was chosen to be the keyblade master because of his powerful heart and strength. SPOILER****************** Terra wanted Riku to be the keyblade master, but Sora's heart was more powerful, thus Sora was able to combine his heart with Ven, allowing him to wield any keyblade.
The Keyblade chose Sora in Destiny Islands. Sora's first Keyblade was the Kingdom Key, but it changed into different versions, like Hidden Dragon, Circle Of Life, etc.
Because it was his understanding that Sora and Riku were the only wielders of the Keyblade.
The strongest keyblade (in terms of attack power) is the Fenrir Keyblade.
Sora CAN in fact give the keyblade to someone else, but that doesn't guarantee that it will work for them. Plus, it always returns to Sora because he is the destined wielder of the keyblade.
Because his heart is strong and pure!^_^The keyblade originally chose Riku and Sora was supposed deliver it to him, but Riku's weak heart gave into darkness, so the keyblade chose Sora as its master.
Sora's first keyblade is 'The Kingdom Key'. This is the most common keyblade used in cutscenes throughout the game and is the most recognizable keyblade.
i think it would, that's a really good question
It depends on if you're asking in the game or real life :D. In the game, according to birth by sleep, the keyblade wielder is chosen by a master of the keyblade (terra). This is interesting because, contrary to what the first and second games say, the keyblade did not choose sora. Terra "knighted" sora to be a key blade wielder. In real life it's impossible, I'm sorry...
In both Kingdom Hearts and Kingdom Hearts 2 the first keyblade used by Sora is the Kingdom Key.
Riku was supposed to be the Keyblade Weilder, but he had darkness in his heart.