Financially they would afford both Mbappe and Haaland, especially if Mbappe comes for free and Haaland has a rather acceptable relsease clause. They'll sort out the wages by selling some players.
Benzema plays with Mbappe for France, he has played with Ronaldo and Bale before. Benzema is 33 yo and im sure Perez doesnt want to miss out on the most promissing young strikers out there just to give Benzema a few more seasons, this summer they let Sergio Ramos and Varane go without a problem.
All I am saying is that Real is def. interested in both Mbappe and Haaland and will go for them when theyre available. That doesnt mean that they will get them but to think they wont try is naive.
Madrid will try land Haaland. I'm convinced. In fact, they already have, when they met with his agent. They will also go for and land Mbappe. To land both for 75m combined, if they can, why on earth wouldnt they! Because they have a 33 year old Benzema? They had no issue with shipping out club legends like Raul and lessser extent Higuain when it suited them, to think they'd risk landing one of the biggest young stars for a couple seasons of Benzema. This is a club that had no issue adding ronaldo and kaka at the same time. Adding hazard to an already packed creative midfield. Adding benzema himself when he was a promising young star with raul already there. Adding Beckham when they had no need for him, Owen too. Figo and Zidanne. If Haanad can be persuaded, they will go for him, mbappe and benzema and all.
They will also afford him, the way they always do, because they can. Partly because he has a release clause and mbappe is free, and partly because they give zero fucks. Like when they were happy to spend 120m on hazard in his last year of contract, offer 170m for mbappe in his last one.
The two above, should not even be up for debate. They are just how things are.
Now whether Haaland himself would want to play in a team with Mbappe and Benzema already up front, ok, more of a take for discussion there. Who knows. I can see why if he didn't, that would make sense. I can see why he would though, for the same reason all others mentioned a ove also went wventhough there were other top players there to compete with or share spotlight with. Because the lure of playing for Real Madrid, challenging for titles, and the money they pay outweighs that bit of an ego need.