Hi,
We've been using Orcad 16.6 under Ubuntu Linux since we bought.
It is not an officially supported method, but we downloaded the Linux version from download.cadence.com, installed, and it worked. Allegro runs flawlessly under Linux and is very fast
You can run Capture and Allegro at the same time with your dongle. AFAIR Capture checkout pcb_designer named license, while Allegro checkout pcb_editor license. A standard license server supply both of them. This is for 16.6, but I suppose it has not changed in later versions.
Unfortunately, the Linux version of Allegro is optimized for Red Hat Enterprise, so some workaround were necessary on a Debian based distro. I can share details if someone's interested.
Anyway, I can confirm that VMWare is also a working option. If you have a good computer, it will run pretty well. By the way, which version of VirtualBox are you using? The recent 6.0 version uses VMSVGA driver from VMWare! I haven't tested it yet, maybe it's worth a try.
Regards