Let's not make things up now -_-
Yes, there is obviously NO evidence pointing towards the heart residing in the body </sarcasm>
No, that's not all the key did, it released the hearts inside his body
*sigh* look, a heart being inside you has nothing to do with who "owns" or who is "in control" of the body, look at Roxas, Ven neither owned or controlled his body... Look at AX, neither were in control for the most part...
There's just so so much wrong here... Terra was fighting for control of his body, not his heart... Something went wrong and the hearts "fused" there was no "storage"
Yes! That's called forging connections to other hearts, not hearts consuming other hearts or hearts storing other hearts this whole idea of hearts containing hearts is ridiculous
Again, no the keyblade's only special power was to unlock people's hearts, unlocking a hearts releases whatever is inside the heart, allowing darkness to consume a person.
And hello? Of course being in control of one's heart has control over their body. Master Xehanort's took over Terra's Heart, if he took over only hs odd, then Terra would be standing there doing actions trying to stop his body. So MX would make is body do something, and terra would be himself saying"What is happening? Why am I doing this? Why can't I fight this??" NOOOOO MX took over his heart that is how Xehanort was born. It wasn't terra involuntarily doing things.
And no ne said anything about consuming hearts, inviting or invading however, is completely possible. So no, YOU'RE ridiculous for talking about BODIES being the central piece in Kingdom HEARTS. A body is a vessel for one heart, and only one heart can be in control of a body at a time. However. A heart can house another heart, as I said, through inviting or invading.
And in terms of forging, yes sora has connections to friends hearts , but friends like Beast, Peter Pan, Hercules, Ariel, Mulan, Aladdin, Jack Skellington, Jack Sparrow, etc. never lost their hearts. That's a friendship bond. When sora said "I've become apart of their hearts, just as they have become apart of mine." he means it figuratively, that they helped each other to a point where they made impacts so massive that they would never forget each other. But Kairi and Ven lost heir hearts and Sora opened his heart to theirs, so his HEART became the home to their hearts. Otherwise, Sora wouldn't have felt emotions, had other's memories and other's powers had they just been in his body, because they were inside his heart that the emotion connected to his own heart.
ALSO, maybe this is another clue. Sora is not supposed to be a keyblade weilder. Bother Kairi, and Riku had the ceremony performed on them (Kairi accidently by aqua when she touched her keyblade). Sora can wield it only because Ven's heart is inside him. In KH 1 Riku took the keyblade from sora and later loses it again, Ansem SoD says "They Keyblade allies with whoever's the strongest." to which Riku says "You're saying my heart's weaker than his?" STREGNTH OF HEART DETERMINES A KEYBLADE WEILDER. If VEN's heart wasn't inside Sora's heart Sora would not be able to wield the keyblade because Ven's ability with Sora's stregnth of heart have to be within the same heart for the ability to wield and maintain a keyblade to be.