Manchester City have been given a boost regarding Erling Haaland's fitness, while Harry Kane is a doubt for Bayern Munich.