Hello,
Unfortunately no. You will need one license per system. I believe, the two user accounts on the same system should work with one activation. But, for the VM its consider another system, you will need another activation for this one.
Thank you,
Basj,
Stardock Community Assistant.