Those players have all since returned to training and are expected to come back into contention for both the Wembley showpiece and next weekend’s Champions League final in Istanbul.
City manager Guardiola said: “They’ve trained well in the last two training sessions. They are all of them, more or less, fine.”
Guardiola has also confirmed second-choice goalkeeper Stefan Ortega will start at Wembley, in keeping with his usual policy for domestic cup fixtures.
The German, who started two of the last three Premier League games, has not yet conceded in the FA Cup this season.
Guardiola said: “Stefan is going to play. I have always been like that in the FA Cup. The keeper who has played in the FA Cup is going to play in the FA Cup (final).”