Got to say I don't really understand the "we need to get rid of players before we sign new ones" argument. Bin off CBJ, John and Tex (sadly) who aren't ours in the first place and won't be used from here on, ignore Silvio who's long term injured and probably won't play for us again, you're left with:
Ikeme, Burgoyne, Lonergan
Iorfa, Batth, Stearman, Doherty, Hause, Williamson, Deslandes
Price, Edwards, Saiss, Oniangue, Coady, Saville, Evans
Costa, Cavaleiro, Wallace, Ronan, Graham, Zyro, Henry
Dicko, Bodvarsson, Mason, Enobakhare, Gladon
That's 29. You might as well ignore Zyro off that list as he won't play this season, Henry who I think is down to return but will just be sent back out again, Deslandes who isn't really in contention for the first team and Gladon who obviously isn't in the picture - it makes no difference if he's hanging around and dicking about on Instagram to be honest. So 25 plus kids who haven't played for us yet. That doesn't seem massively unwieldy to me when it includes three keepers. Unbalanced you might say but it isn't like Barry Fry's squad at Blues back in the day.