I haven’t checked but it should be possible?
macOS has had support for x64 binaries in Linux VMs for a few years now, using their Rosetta 2 translation layer.
Asahi Linux isn’t complete but its performance is pretty good, the battery life needs optimizing though.
Yeah pretty much.