Where exactly do we find out that Ven was MX's former apprentice, and that MX unlocked his heart and extracted his darkside to make Vanitas and that is when he was put on destiny island?
I don't Sora was giving Ven darkness lol. Atleast not specifically. Take a second to think about that. Does that really seem like the kind of defining relationship between Sora and Ven that ties them together? That Ven was feeding on Sora's darkness? I don't think so. When Vanitas was extracted from Ven, it left Ven's heart incomplete. Thus the only way he could survive was by connecting his heart to Sora's. I don't think it's a specific thing that he was getting from Sora such as Darkness or Light, it was probably more like like a life supportish thing. Heart support.
In anycase, this is where the Kingdom Hearts plotline collapses. When we get to specific terms such as darkness, light, hearts, souls, memories, bodies, etc. Something I have found following it too closely leads to the realization that nothing is remotely specific, and the rules are unstable and ever changing. Anything can happen, Nomura hasn't made rules which he must follow.