You say some unhealthy stereotypes about Ronaldo. Even compared to Lewandowski, he is more of a team player (and, as you can see now, a lot more moral) if you remember, Ronaldo has the most assists in the Champions League in history. In my opinion, he will easily replace Lewandowski without any restructuring of the team game.
I agree that Ronaldo cares about winning more than he cares about money for sure. Of course he wouldn't play for a few million dollars, that would be idiotic because any team who gets him would be getting a huge ton of money. This means that he would take a "pay cut" if he believes that the team will not make a huge sum of money back. Like look at United, they got him and in return they made a profit just from jersey sales.
I understand that a team is suppose to make some profit as well and that is totally understandable. But at the same time they need success. In this case, if Bayern gets Ronaldo, they can't just pay him 5 million, they will sell a ton of jersey, so he will ask a good chunk of money, but not enough to make them a loss.