One thing I will guarantee is that Young will not be offered a new contract. DCL will have some decent offers in the summer, my guess is he'll either end up as an option for a big side (Arsenal, United etc) but will spend most of the season earning the bench besides when they need to rest players or lady ten sub in a game they are chasing, or one of the promoted teams or teams that just stay up will take a risk and offer him a good wage (a promoted team what he could offer if healthy it's worth the outlay tbh).
Only one who'll still be here next season whose coming out of contract is Gueye and I'm not a million percent sure over that either.
It's a large task to get the squad up to 25 by the start of next summer with the amount outgoing, but it's not a task that with sufficient funding of around 150m should prove actually that difficult.
Confirm two loans as permanent, re-sign Gueye and Begovic as third keeper again. We'd be actually at 17 players already (including Armstrong) one needed would be a backup keeper. So you're looking at 7 players needed, 3 loans means you'd literally need to buy a whopping four during the summer if nobody under contract is sold.
As it happens I think we will bring in around 5-6 permanent deals (3-4 for sizeable fees) aside from the loans we may trigger the options on, with another 3-4 or so loans