You will need an Xbox Live Account (which is free!) to play Gears 5, but Xbox Live Gold is not required for multiplayer on PC.
You will need an Xbox Live Account (which is free!) to play Gears 5, but Xbox Live Gold is not required for multiplayer on PC.