I can say especially one thing about PSG now. They had better get used to playing efficiently as a team during this season. Because it seems like this is the only way they can stay strong when Mbappe leaves the team at the end of the season.

I don't like to talk about this kind of topics very confidently of course.
However I have a feeling that PSG won't be able to convince him to stay even until 2025. Above all else with what are they planning to convince him?
Money? I don't think so. Real Madrid or another rich team can offer whatever PSG offer him. Success? The only way to convince him like this is to win the Champions League title this season I think.
I believe PSG has carefully prepared for Mbappé to leave. Last season, they were ready to sell him. A big team like them won't depend on him. They are prepared to push him to the bench or sell him quickly. PSG is a financially strong team, and recruiting many stars to replace Mbappé is easy.
Saudi Arabia's "money" would make Mbappé the highest-paid player, but he doesn't need this. 'Success,' as you said, Mbappé requires individual and collective titles. A talent like him gradually fades away with PSG.