VMWare Workstation vs KVM? You’ll need to convert between the two, the disk formats are different. I very much doubt you’d get a noticeable speed increase in moving to KVM unless you have some very specific applications in mind you can tune for, and alter how the virtual hardware is driven.
You can of course treat a source VM as a physical machine for conversion tools like VMWare Convertor.
What’s the guest OS going to be? Linux guests might be dd’d across and still work Windows hmm, YMMV haven’t really tried much since 2003 when it almost always resulted in BSOD as the boot controller couldn’t be identified from the PCI vendor id table available to it on boot. Could sysprep and inject to fix but it was a ball ache.
Other option might be backup/imaging software with a ‘restore anywhere feature to side step that issue.