tl; dr; Sim, você deve executar um antivírus na VM. *
Is it possible for viruses to propagate from the virtual machine to the host?
Tecnicamente: sim.
Não houve um vírus que afeta uma máquina virtual por meio do hipervisor (esse é o programa que você executa para INICIAR a máquina virtual; por exemplo, estação de trabalho vmware, hyper-v), no entanto, isso é uma preocupação de segurança.
Tendo escrito: Se sua máquina virtual estiver conectada à mesma rede que seu host win7, você estará tão vulnerável quanto se alguém trouxesse um laptop infectado para sua rede doméstica e o conectasse.Se você arrastar e soltar arquivos entre os dois e um ficar infectado dentro da VM XP, arrastá-lo para o host win7 resultará em um arquivo infectado no host win7.
* E mantenha a VM atualizada. E configure um firewall. Etc etc.