Summarizing a few things from a few separate threads.
The median team put up 1.4 fWAR from their catcher's spot last year. Cleveland put up -0.2, Houston put up -0.6. This is not a position where dominance is required to put yourself in playoff contention.
Despite Yaz being one of the worst players in baseball, the White Sox put up 1.7 fWAR from that position. This was largely based on a 2 WAR season from Zavala, with an assist from a 1 WAR season by McGuire.
The White Sox currently have 3 catchers: Yaz, Zavala, and Perez. That is a guy on his literal last legs, a guy who was slightly above league average last year, and a young guy who still probably needs work. This is at least, on paper, a league average catcher situation.
We probably can't count on either Zavala or Grandal to be a 2+ WAR catcher next year, but if either is, then this is easy. Zavala being a league average catcher would mean he could go for 80-100 games and whoever is ready and healthy could take up the rest. He was really quite good with the bat last year, and the problem he had in 2021 where he couldn't block anything behind the plate was much improved. If Grandal is decent next year after an offseason training routine and new coaches, then again this isn't a problem.
If Zavala isn't as good next year, then any improvement from Grandal above "being terrible" still balances that out.
If Grandal is terrible for the first month+, then he can be an IL or DFA candidate depending on what Perez is doing. He should not be playing heavily if he is that terrible again.
Perez is inexperienced but offensively promising. If he can "not be terrible behind the plate", then it is a good thing long term if he can get some plate appearances if and when one of their other catchers gets hurt. You would really like him to catch some big league games this year, even if he struggles.
It is not at all difficult to find a 1 WAR catcher. We know this because the White Sox acquired one last year for Collins, then traded that same catcher away for Diekmann (yuck). If all of these plans implode, it should not be a challenge to acquire another catching option in May or June.
It wouldn't be a terrible idea to have a 4th catcher stashed at Charlotte, but isn't worth a lot of money.