Barcelona don't have too many players who are valued at insane levels.
True. Only a few players who have value above €40. (according to
https://www.transfermarkt.com/fc-barcelona/kader/verein/131)
1. Pedri €80m
2. Frankie De Jong €70m
3. Ansu Fati €60m
4. Ferran Torres €45m
5. Memphis Depay €45m
6. Ter Stegen €45m
7. Gavi €40m
Haaland's value is about €292m, which means Barcelona needs to sell 5 players on the list above. I don't think Barcelona wants to lose those players on the list since they are the key players on the Barcelona squad. Some of them are probably the future of Barcelona superstars because they are still young and have great skills. Forcing to sign Haaland will be a stupid decision if Barcelona has to lose them. In my opinion, it will be wise if Barcelona forgets Haaland and look for a cheaper central forward.
Would Haaland like to play beside Mbappe as Real Madrid are likely to sign him too? If he would, then there is no problem left.
I don't think it is a big problem for Haaland. As long as Real Madrid can pay his salary and guarantee him to play regularly, Haaland probably wants to join Real Madrid although he must play together with Mbappe. However, we don't know if Mbappe really joins Real Madrid or not in the next season. I heard a rumor that he may consider extending his contract in PSG.