Unlike the majority here, I highly doubt that such a forward with questionable technique is an ideal choice for City. Of course, Pep could make it work, but would it be worth the hassle? Haaland looks fenomenal in Buli, but so did Havertz.
What we need more IMO is a wing forward with Sterling's ability to get behind defenders but better finishing prowess. Mbappe is the best player of this kind, though there might be alternatives
I'd guess a lot depends on if Messi comes or not. If he signs, there won't be much space left in the middle, considering Foden's recent success as a CF/false 9 - they could even play together in the 'hole', feeding wingers and scoring themselves