The fact cannot be denied now that Real Madrid does not need a world class striker now, but their alternate option, Joselu is also trying and have been performing extremely well in the league also. The two strikers you’ve mentioned that are linked to Real Madrid are both world class strikers that every team will love to have in their squad.
But the possibility of Haaland coming to Real Madrid next season is very very low and I don’t see it happening anytime soon. Remember Pep Guardiola is very much interested in the player and he’s a long term project for him, so I don’t see any reason he will leave to go for Real Madrid when they don’t even have any issue’s between them or between him and the coach.
Only Mbappe is the possible player to join Real Madrid by next season and he has been linked to the team in several news reports. Mbappe is a great player and will make a good striker for Real Madrid.
I think that if we see Madrid having difficulty winning when they meet a big team like ATM, Los Blancos really need a number 9 striker, because after all the Madrid squad is used to playing with a center forward from season to season. But on the other hand, Madrid have only suffered one defeat so far, and in my opinion they are quite stable even without the ideal striker they dream of.
Regarding Halaand I feel the same way, he looks quite happy at Man City because he has the potential to win the title every season, I don't think he's going anywhere. The last name is Mbappe, I prefer to just wait because his future is very diverse in speculation.