Si ma Vir contrasta con il senso della frase...
Il Vir latino non e' esattamente l'uomo italiano, ma piuttosto il maschio, uomo inteso come fisicita', forza: qualita' che ancor oggi, a torto o a ragione, si definiscono virili.
Per la frase che indichi, io opterei sicuramente per Homo.
Qui mi fermo, perche' sono un arido matematico (informatico, in effetti) e alle superiori ho fatto lo scientifico. Se mi pesca un classicista in flagrante reato di saccenza, mi spella vivo (e fa bene) :-).