En 2007, Vida Anim remporte la médaille d'or du relais 4 × 100 m des Jeux africains après avoir obtenu le bronze sur 100 m et l'argent sur 200 m. Éliminée au deuxième tour des séries durant les mondiaux d'Osaka, elle décroche deux médailles d'argent lors des Championnats d'Afrique 2008, sur 100 m et au titre du relais 4 × 100 m. L'année suivante, la sprinteuse ghanéenne participe aux Championnats du monde de Berlin. Elle franchit les deux premiers tours sur 100 et 200 m mais est éliminée lors des demi-finales.