Możliwe jest. Wszystko zależy ile maszyn wirtualnych uciągnie Ci serwer, na którym mają być one postawione. A co do windowsa to musisz zaopatrzyć się w tyle licencji ile będziesz miał wirtualnych maszyn. Jak będziesz miał 5 maszyn wirtualnych z Windows 7 to potrzebujesz 5 licencji.
W przypadku Windowsa 7 nie słyszałem o takiej licencji i wątpię żebyś takową znalazł. Wiem, że trochę to inaczej wygląda przy Windows serwer 2008/2012 i Hyper-v ale musiałbyś doczytać. Tam jakoś to wyglądało tak, że przy zakupie jakiejś licencji mogłeś postawić parę maszyn wirtualnych korzystając z tej licencji. Ale tak jak pisałem wyżej musiałbyś doczytać szczegóły co i jak.
Z tego co wiem, to Windows 7 nie ma specjalnej licencji dla środowisk wirtualizowanych. Ale przynajmniej nie ma zastrzeżeń, bo Windows Vista Home Premium, Home Basic oraz Starter nie mogą być wirtualizowane.
Windows Server 2008 R2, podobnie jak Windows Server 2012 i 2012 R2 mają z kolei możliwość uruchamiania większej ilości kopii “samego siebie”, tj. na hoście z Windows Server 2008 R2 Standard można wirtualizować w cenie jednej licencji drugiego WSS 2008 R2, w edycji Enterprise - 4 maszyny wirtualne, natomiast Datacenter - dowolną liczbę maszyn wirtualnych.