Technically possible, but competitively unviable. Satellite internet (HughesNet, Viasat, Starlink) introduces physics-limited latency that fundamentally breaks fast-paced FPS gameplay.
If you have Starlink: You can play competitively. Use "Gaming" priority tier (if available), Ethernet, and accept occasional 5-second dropouts during handoffs. Many Halo Infinite players on Starlink reach Onyx.
Bottom Line: On HughesNet/Viasat, treat Halo as a single-player game. On Starlink, you're good to go with caveats.