Vanitas is a part of Ventus' heart, therefore he is a part of Sora's heart. The appearance of Vanitas was a dormant memory of Ventus triggered by young Xehanort. However, it is likely that he will become the 13th darkness. Xehanort was probably trying to extract Vanitas from Sora's heart. Plus, he didn't die in Birth by Sleep. Yen Sid said that Ventus' heart was hanging between light and darkness which hints that they're having an internal fight like Terra and Xehanort were.