I think it is only a rumor, Man City won't let Julian Alvarez moves to any club. Julian Alvarez is an important part of Man City, he already contributed many goals so far. I think Real Madrid will try more to sign a player like Osimhen or Harry Kane. These players deserve to be the successor of Benzema, they also have a better chance to move because their contract expires in 1-2 years. While Julian Alvarez's contract expires in 2028, there are too many years left. So, the best successor for the number 9 of Real Madrid striker should be Osimhen or Harry Kane. Haaland won't move anywhere, he is happy in Man City.
Manchester City will still keep the best players to continue to contribute to the Manchester City squad, but when someone dares to make a high offer, it is likely they will be considered further. As for Real Madrid, it will take a lot of money to buy one of the world's best players like Osimhen. So far, Victor Osimhen is one of the best players from Napoli who has currently won the Serie A League. Therefore, I am sure that Napoli will not let go of its best players easily. There must be a very high offer first to be considered by Napoli's management.