NOTE: THIS IS IN THE RIGHT SECTION BECAUSE IT CONTAINS VAN SPOILER
Well, i think xion has black hair because van does, and that van's with sora, and shes a girl because she has sora's memorys of kairi, and that made her a girl(like a van and kairi hybrid).
or should i put it like this...