VR works only in the Windows version of the Unity builds. It uses OpenXR, so it should run on any headset that supports it, hopefully. It's tested with an Oculus Rift CV1. Enable VR mode from the main menu. VR is pretty basic. So don't go in with too high expectations.
VR controls were created with mouse and keyboard as I don't have hand controllers currently. However, since I use the Unity OpenXR plugin the mouse actually just gives values to the same interactor which can also be used with the hand controller. So you might be able to use your hand controller, but some stuff might not work with it. It will probably be like this for a while as I am focused on developing in non-VR first right now.
With my Oculus Rift I currently have problems with the virtual audio device which I have to deactivate manually in the Windows sound settings to get the audio to play in the rift. It also breaks something on the non-VR output. This seems to be some new drivers originally for the Quest doing this. With that Facebook finally has completely ruined Oculus for me and I will be happily looking somewhere else for my next headset. Any recommendations? Ideally something were you don't have to sign up and create an account, but can just plug it in and play your own game without any hassles.
Please let me know, how it works with your devices, also when it works fine, not just when you have issues ;)