We're not short anywhere if we can bring Cucurella (or another LB) in.
20 man squad for heavy rotation as follows:
Ederson (GK)
Ortega (GK)
Carson (GK)
Walker (RB)
Cancelo (LB or RB)
Cucurella (LB)
Stones (CB or RB)
Ake (CB or LB)
Dias (CB)
Laporte (CB)
Rodri (DM)
Phillips (DM)
KDB (RCM)
Bernardo (LCM, RAM or LAM)
Gundogan (LCM)
Foden (LAM, RAM, RCM, CF)
Grealish (LAM)
Mahrez (RAM)
Haaland (CF)
Alvarez (CF, RAM, LAM)
Additional youth team players for occasional introduction / injury cover:
Palmer (RAM, RCM)
McAtee (CAM, RAM)
Kaboré (RB)
Mbete (CB)
Not only zero holes, IMO, and I'd back that squad against any other in the PL.