I very much doubt that halaand will leave manchester city so soon, the management of manchester city knows the great importance he has and extending his contract for as long as possible would be the best strategy for city to guarantee profit if another team wants to buy haland
Haaland just had one season with Manchester City and got a treble with them. He has a long contract with Manchester City and he will only think of finding new challenge if he win some more titles with them and feel enough with titles. Then if he wants to have experience in a new league, at a new club, he will leave Manchester City. With player like Haaland, only if he suddenly get serious injury that puts an ending for his career or if he has some serious conflicts with the club, Manchester City will not easily to let him moving out.
now talking about champions league, it's funny that in champions league most of the times the winning teams and even the ones that reach the final are not the best teams in their local leagues, it's the teams that were lucky, let's look at the case of chelsea when they won the champions league, when chelsea won the champions league they were not doing well in the premier league and lost against city, but unbelievable that chelsea reached the final and won city
Because Champions League has a cup format with knock out matches. You don't need to be a strongest team in a tournament to take the trophy. Solving opponents one by one and move to the final, win it by any way and take the trophy. You can be a strongest team but you can not win a trophy but you can take it if you have appropriate tactics and get luckiness with your journey.
when inter reached the final last season they were bad in serie A that they even lost against the weakest teams in serie A and inter was very lucky to play against very weak teams from the european champions league and they reached the final when they were already improving in series A and they created many difficulties for manhester city in the final
Without a goal from Rodri, the final match will be more interesting and even got that conceded goal, Inter Milan later came very closely to an equalizer. It tells us everything about their quality and ability to beat Manchester City.