I agree with you on the football. And also I think Pep is the best coach for him to be exposed to.
The thing with Mbappe is he'll go there on a free. They are also probably shipping Hazard, already cut Ramos' and Varane's wages and I understand Modric is on the last year of his contract, so they have plenty of slack in the rope. They already offered the €200m for Mbappe to PSG this summer, that's gone unspent.
I'd expect them to get Pogba on a free too so they should comfortably find €75m for a Haaland fee.
Unfortunately I think, if you're a footballer with a narrow window of a career, that could end on the flip of a coin with injury, (as Haaland well knows), when Real Madrid make an offer, you take it. It might never happen again.
I hope I'm wrong. If he comes here Pep will make him an all time great.
And as other posters have pointed out, Benzema is there til 2023. The stars do seem to be aligning for City for this summer.