Real Madrid is in a quite difficult situation, they need strikers like Kylian Mbappe, Erling Haaland and Victor Oshimen, but each club, such as Manchester City, Napoli and PSG, does not want to let go of the striker who plays an important role for each of these clubs, especially this club which is struggling hard in the Champions League if they let go of one of the strikers who plays an important role for the club then it will slowly reduce their performance, but yes among these clubs only Kylian Mbappe is the closest because Mbappe is almost at the end of his contract and is reluctant to extend his contract with PSG but Basically PSG really wants to keep the striker.
I don't know what will happen in the future, but what is clear is that I really hope that Real Madrid can recruit one of these strikers to replace Vinicius Jr. who is currently injured. Moreover, if Vinicius Jr. recovers, he can't have full expectations because this season, Vinicius Jr has suffered 2 injuries and with this, of course will affect the player's performance, so Anclotti has to think about other options to bring in a striker who can be relied on this season to support the club performance.
I do not think that they need to get that much great ones, they could do with a "fine" one in the end, those names are big names, they have big names in every other position, they do not really need to do a lot better. Joselu is what they have right now and they are not even playing him in many of the games, or when they do, they use him as decoy to get defenders out of the way so their midfields or wingers could score.
This is why I believe that if they want to get a striker, they could get Gabriel Jesus or a player around that level, instead of a player at Mbappe level. Obviously, if they do manage to get Mbappe that would be lovely, who would say no to a player like that, but that doesn't mean that they must get someone like that.