It's a good thing that Mbappe is been signed by Real Madrid for five contracts but my area of concentration is where would Ancelotti choose to play Mbappe fully as his wing since Ancelotti likes playing 4-4-2 or 4-3-1-2 formation for Real matches. Let's not forget that there are quality players like Rodrigo, Vinicius, and Bellingham occupying such playing formations at the frontline.
I think that by next season, Ancelotti will introduce another tactical formation of 4-3-3, to bring Mbappe in, in every Real Madrid match of Laliga or Champions League, to avoid issues or confusion that will arise based on how to feature Real Madrid frontline players
The five-year deal is perfect for Mbappe so that he can stay with the team for a long , and Ancelotti should also add a release clause of a huge amount in his deal so that he will not have a chance to leave the team before his contract expires.
Ancelotti will have to use Mbappe by all means because the team needs him in the squad, and since they don't have any reliable strikers and they equally don't have any intention to sign any soon, he will have to use them all in the front line.
Vinicious, Rodrygo, and Mbappe will be switching positions in Madrid's front line for an effective result, he can use any formation for them since Mbappe can also play as a forced 9.