Haaland is definitely very bored at the moment and I don't think he should rush because the most important thing is to recover from the injury first. I understand that as a young player he always wants more and that is actually very good for his mentality in Europe's biggest competition. I'm curious how many goals he will score until the Champions League competition ends and maybe I will predict around 10 more goals.
Guadiola will do anything to bring Haaland back before the Champions League round of 16, because I believe Manchester City will suffer in the competition without him. However, I believe Manchester City will still defeat Copenhagen because Manchester City is stronger than them and cannot compete with them in the round of 16. Guadiola wants to win the Champions League or Premier League this season again. Haaland will win the Golden Boot because I believe if Haaland comes back before they play with Copenhagen and very sure in he scored many goals when playing Copenhagen, since De Bruyne is back, he will receive many assists and score many goals and make the top scorer, I don't think Morata can catch Haaland in goals in the Champions League because I believe they won't last long in the competition. although given their current league play I believe they can compete with clubs in the Champions League, although winning the title will be extremely difficult.
The best thing Guardiola can do is to start finding a plan to not be dependent on some players like Haaland or De Bruyne.
Imagine Manchester City playing in the Champions League and in an important game like the final match of this season but both players De Bruyne and Haaland get injured, with the current situation of this team, they will definitely lose and this is not good for them.