Vini is far better than Rodrigo in that wing and I don't think that Madrid would prefer to keep Rodrigo over Vini. If Madrid sells Vini, his replacement might be difficult but they ain't missing Rodrigo for not playing all the time. However, I don't think that any of them is ready to leave Madrid, Vini cannot go to SPL because of money and Rodrigo is finding it difficult to leave Madrid to another club.
Your statement is quite right. Real Madrid will not keep Rodrigo over Vinicus Junior because Vinicus Junior is the player who has made the most extraordinary contribution regarding through the team, while Rodrigo is 2nd option player for the team, and also his performance is not worthy enough to describe him as necessary for the team. Thus far, Real Madrid staff is also preferring Vinícius Júnior over Rodrigo to stay here.
Besides that if Rodrigo wants to play in his natural winger position, then apparently he doesn't have the capacity to play better than Vinicus Junior on left side. So Rodrigo should be patient with the current situation for now, maybe Xabi Alonso can find a way for him, and if he doesn't agree, then he should definitely leave Real Madrid. He should move to the EPL instead of La Liga so that he gets the full opportunity to show his competency.