I think City will go hard after him with the Gvardiol news. He'll cost a massive windfall - Palace will make a big demand to let him go, plus they'll have to match whatever wages+signing on bonus Guehi could get by waiting until the summer and I imagine that package is very significant given the clubs competing for his signature.
Its a no-brainer in one sense (quality PL-proven CB who plays on the left) but I'm not totally convinced of the broader fit for a team like City. He's spent years playing in teams with 40% possession, low defensive lines, and often as part of a three. Vieira's team had a bit more of the ball and was a bit more on the front foot, but they still weren't a possession dominant team by any stretch. This incarnation of City has 60% of the ball and tends to push its fullbacks quite high, leaving two defenders to cover a high line. I wouldn't be surprised if in the long term he is a backup/squad option for them.
I do wonder where Liverpool stands and whether they still might get in the mix. They need homegrown players desperately, there aren't many that are good enough for them, and Guehi is one of the few at a position of need. It would be kind of stupid not to go after him.