An Xbox Game Pass subscription is not necessary to play. Call of Duty: Warzone 2.0 falls under the free-to-play standards.
Fortunately, Warzone (in every capacity) is totally free to play across PlayStation, Xbox, and PC platforms it's also a crossplay title, which has served to unite cross-platform players.