Let me know if you'd like a brief tutorial, I've had XP running in a VM on both Linux and Win 10. Currently experimenting with getting AM going in a vm, I don't see any reason it wouldn't work so long as you can pass the CD drive through to the VM. You might be limited to software 3D though, I don't know how GPU passthrough works with virtualbox.