Yes. Just put the VM on the external storage. Everything will work just fine. VMware and Parallels are great for that. I have lots of VM's on USB sticks that we give to employees for testing, etc.
Alpine White · Sakhir Orange Full Merino
Executive · Driver Assistance · B&O · 20" HRE P40SC · Akrapovic Evolution · H&R Springs · Many Euro Mods