To run the 2 VMs simultaneously with their own physical displays, you'll need 2 video cards (dedicated to each). If you don't need a physical display on one of the VMs, then you just access it thru VNC or similar, and you will only need the 1 card.
But yes, your use case is actually pretty normal for Unraid.