I have the G2, running the game on a 5900X with 32 GB @3600 MHz and a 3080 Ti. I like the headset a lot, but I have not tried the current competitors. I would never buy a Meta headset, and the other big player is the Index, which needs lighthouses for tracking. The G2 does inside-out tracking, which is less hassle to set up, but tracking can be more unreliable especially with the motion controllers. If you plan to mostly play flight sims and racing stuff, the G2 will be great. For playing a lot of roomscale games headsets like the Index, which has better controllers and better controller tracking, might be the better choice. It also is able to run at a much higher refresh rate, but the drawback is the much lower resolution.
Nerdy stuff: I have no idea how performance will scale on your system, but with the G2, you might want to take a look at SteamVR's resolution scaling. The default scale for this headset 150%, which results in a render resolution of 3884x3792 pixels per eye (the G2 has a panel resolution of 2160x2160 per eye). VR headsets need oversampling to account for pincushion distortion of the lenses to improve visuals at the edge of the image, but 150% seems a bit excessive. 100% results in a render resolution of 3124x3056. I run my G2 at 60% for performance reasons; I try to avoid dropping into reprojection when possible - when the system cannot maintain the frame rate, the frame rate is reduced to half and the missing frames are interpolated. It works well, but you get some artefacting. I run my G2 at 60%, and with my lenses (which can vary), I personally don't see any visual improvement beyond 80%. The center of the image does not get sharper anymore, and the edges are blurred anyway because of the limited sweet spot of the lenses. Your mileage may vary, but it is likely you can reduce the scaling without visual impact.
That being said, I really like the G2 and find it comfortable enough to wear it for hours without problems. The face gasket is pretty narrow, if you wear glasses be prepared to get prescription lenses from places like vroptician.com .
Expect some performance issues even with your high-end hardware in environments where a lot of NPCs are around. Nothing you can really do about it, it is a principle issue with the threading of the game. As for the on-foot content, there is no support for motion controllers, and the game is displayed on a virtual 2D screen once you disembark. You control the on-foot portion like any other "normal" game through the various input methods.