Vanity würde ich an deiner Stelle eher nicht wählen, es sei denn du stehst auf Nichtigkeit, Eitelkeit und Egoismus. (Das Wort leitet sich aus dem Lateinischen "Vanitas" ab.)
Auch das Wort "vanish" klingt als Name komisch. (Verschwinden...)
Ansonsten nimm einfach, was dir gefällt... Der Wortteil Vani steckt aufgrund des 'V' in nur wenigen Wörtern, daher stellt deine Anforderung an den Namen ein kleines Problem dar.