Exactly. Better than throwing it all at one player.
We're not blaming him but his sale could be the key to building a stable foundation again.
We can not. Not even close. If you sell 4-5 players to get the save the same salary, we also have 4-5 holes to fill which is nearly impossible.
Ofc we can. Even more than him on wages and even more than 30m max we'd get for him in transfer fee (but likely contract termination).
Also, by getting rid of Costa, Dybala, Buffon, Chiellini, Ramsey, Rugani, MDS and Berna's wages you save more than with CR and get more in transfer fees.
Costa useless, we do not need to replace him one bit.
Dybala was missing entire season, you have attacking replacements there already and would be replacing the creative part of him with midfield signings.
Buffon-Perin
Chiellini-Bonucci, MDL, Demiral, Dragusin, Danilo-more than enough depth in defense.
Ramsey, Rugani, Berna and MDS-do I even need to say something here?
That is it, that covers Ronaldo's wages. Dybala alone covers the 30-40m transfer fee and then any petty change you get from others is a bonus.
The only player from that list we'd miss a significant amount (and that is when he's at this best which he's been maybe half a season of the last 3) is Dybala.
We'd have a much harder time replacing Ronaldo's goals and big game impact than any of those above.