So if everything goes according to rumors (not caring about bomb squad), some positions are fluid:
CF: J Pedro, Delap
LW: Gittens, Garnacho
AM: Palmer, Simons,
RW: Neto, Estevao
MF: Enzo, Caicedo, Lavia, Santos, Essugo
LB: Cucurella, Hato,
CB: Colwill, Badiashille, Tosin, Chalobah, Fofana,
RB: R James, Gusto, Acheampong
GK: Sanchez, Jorgensen, Slonina
Out: Nkunku, Jackson, KDH
Loan: George, Anselmino
Not counting GK it gives us 23 players for 10 positions. Considering Fofana, Lavia and R. James health it's pretty good depth.
However even with a lot of games I think some of the forwards will be unhappy with playing time - how to properly split game time between Gittens, Garnacho, Simons, Palmer, Neto and Estevao, also considering that Enzo and Santos can play AM?