Are there any existing guides or resources for setting up Ignition on a VM that can be shared?
There shouldn't be any issues with setting this up on a VM. A sales rep might be the best person to ask, as they could tailor questions a bit better. Here's some information on resources and general configuration
General system specs can be found here. Note the section about half way down regarding VM deployments.