The three needs, scored honestly for this device.
If we build our own software for the XREAL One Pro, here is what is and is not possible.
Yes, with the $99 XREAL Eye clip-on. The XREAL SDK 3.0 gives your Unity app the Eye's 12 MP RGB frames, so a see-what-I-see stream is buildable and properly documented. The catch is the glass is a tethered display: your app runs on a connected phone, PC, or XREAL Beam, not on the glasses, and there is no depth for measurement.
XREAL SDK 3.0 (Unity XR plugin, AR Foundation / XRI), Android. Adds XREAL Eye RGB-camera support.
12 MP RGB via the clip-on XREAL Eye ($99), developer-accessible (NRRGBCamTexture, YUV frames).
An Android app on the tethered host (a phone or the XREAL Beam Pro), not on the glasses.
3DoF native; 6DoF with the Eye (monocular), no depth sensor.