si, se puede instalar windows 7 en un VM, pero depende de VM software permitira que la instalacion de windows 7 se disfrute con todas las capacidades graficas.
Si he probado bajo VirtualBox aunque no pude usar todas las capacidades graficas, aunque estuvo bien considerando que el VirtualBox es gratuito y solo ocupa 38MB