I'd say the squad looks pretty good. No legitimate backups for Porro, Udogie is the main worry; and we would be unlucky to lose both VDV and Romero.
Logic says we will sign a CB and a full back before the window closes. Walker-Peters and Skriniar ticks the boxes for me, or we could go in for Colwell at Chelsea.
Core (will play every game if fit)
Veliz, Porro, Romero, VDV, Udogie, Bissouma, Bentencaur, Madission, Kulu, Son, Odobert, Johnson, Grey, Solanke
Regular Subs (will get minutes in most games)
Sarr, Werner, Dragusin, Bergvall, Devine, Richarlison
Panic Button (will only get minutes if we are desperate)
Davies, Forster, Spence, Lo Celso, Reguillon