Não. A licença cobre a execução da uma instalação do sistema operacional. Executar uma VM do Win 7 dentro do Win 7 constituiria duas instalações.
É legal usar a mesma chave do Windows 7 para um sistema operacional convidado em um host com a mesma chave. Quero dizer fisicamente falando, é a mesma máquina.
A licença discrimina o hardware virtualizado?