Les réponses ont été apportées, mais de manière pas très claires...
Donc oui, Windows et Linux peuvent être installés sur un même PC. J'ai moi-même un dual-boot XP-Mandriva...
Mais concernant le travail en parallèle, ça dépend :
Un OS est chargé de gérer les ressources matérielles, donc deux OS ne peuvent être exécutés en même temps.
En revanche, une machine virtuel est un deuxième ordinateur, donc peut (et doit) avoir son propre OS (pour gérer les ressources virtuelles).
Alors, si tu veux faire tourner les deux OS en tant que système de ta machine physique, c'est non.
Si tu veux un OS sur la machine physique et une machine dans la machine avec un autre OS, c'est oui.
Dans ce cas, je te conseillerais Windows en invité et Linux en hôte (pour garder la stabilité Linux : un plantage de l'hôte fait forcément planter la machine virtuelle).
C'est assez clair pour toi, ou tu veux des précision sur certains points ?