The two young lads have developed very well under the watch of Ancelotti in these few seasons. Talking about competence and who is fit to wear which Jersey. I support Vinicius Junior for the iconic number 10 jersey. Rodrigo can be given the number 11 jersey but I don't have much emphasis and interest in the jersey because it is not an iconic jersey in Madrid.
That being said, I think Madrid needs a striker who should be older than both Vini and Rodrigo in order to make the attacking line more mature than as it appears to be now.
Benzema, Eden Hazard and Marco Asensio are the three Real Madrid strikers who have officially left the club after the season ended. Their departure has left several numbers that could belong to Vinicius and Rodrygo next season. So far, Vinicius has been very comfortable using the number 20 on his back. Due to his increasing performances under Ancelotti, Vinicius is considered a suitable player using the sacred number that was previously used Ronaldo.
Rodrygo was entrusted with wearing the number previously worn by Benzema (before changing number 9) and Gareth Bale. Number 10 is still worn by Modric, Vinicius must be able to make changes in the Real Madrid squad by consistently maintaining his appearance so he can get the chance to wear the iconic Jersey at Real Madrid.
The good luck on them is the fact that while they have lost good strikers they had, they are going to have a shot at Mbappe. He basically said he will not renew his contract with the team and PSG is not willing to let him go for free, considering he is one of the best player of his age, PSG will want a ton of money to sell him and there are very few teams who could pay for it.
I am not expecting City to end up paying it, United takeover is still not done yet and we are talking about Real Madrid here, it fits so perfectly because they have no striker and can play Mbappe directly at striker with no competition and he wanted to play there since he was a child, it's a perfect storyline right now and could be amazing to see.