Dzeko is old and will not be able to play 90 minutes and because he is old, Inter Milan will more need him in a second half when Manchester City players get tired a little bit. I bet that Lukaku will debut this final match with Lautaro and very possibly that Dzeko will be sent in the second half of the final. In a second half, Dzeko will have chance to use his experience to exploit defense of his former club, Manchester City.
You have seen that Dzeko played in 1st half, in the early of 2nd half he is just replaced by Lukaku. Sure, Dzeko is already 37 years old and he probably can't play full-time. I am also very sure that Inzaghi actually prepared L. Martinez and Lukaku for this final. Why Lukaku didn't play since 1st half? I think it is purely a tactic, Lukaku can see how Man City plays first and he may see their weaknesses. Lukaku will also have better stamina if he just started to play in 2nd half. In my opinion, this is a good tactic used by Inzaghi.
I hope today's final match won't go to penalty short out but Manchester City can beat Inter Milan 1-0 in the second half.
As you expected, Man City already scored 1 goal now. They are leading with 1 goal, Rodri made a nice goal. But the match is still in minute 75', there is still a chance for Inter players to equalize. Let's see how Inter players respond to the goal made by Rodri.