Virtual machines get beyond my knowledge, but for the camera a virtual machine would not be able to replicate the direct hardware links.
There are a few threads on an implementation on the Jetson specifically:
Installation on different platform - Request Help - OpenFlexure Forum
Role of Raspberry pi compute model for dual microscope/camera setup - General - OpenFlexure Forum
Adding GRBL to the openflexure server - Contributions - OpenFlexure Forum