The squad is looking pretty balanced at the minute if, as @Lord Pityme said, a little bloated.
As others have said, I think S McGinn will be moving on either now or in the summer. Erhahon needs a loan spell where he can be allowed to spend some time in his actual position. Somewhere like Partick would be ideal - a team nearby who are at the wrong end of their table, but still essentially a good club. Breadner can have a loan as well.
I really wanted Djorkaeff to be a success but flashy training goals that look good on Instagram clearly don't make a dependable first choice player.
That would leave:
Fullbacks: McGinn and Waters, with cover from Flynn and Famewo.
Centre halves from: Kirk, Gary Mack, McCarthy, Famewo (emergency cover from Foley).
Central midfield from: MacPherson, Flynn, Foley and Magennis.
Attacking midfield/wide from: Durmus, McAllister, Andreu, McGrath, Morias (he'll never get played up on his own so might as well call him a wide player now).
Strikers from: Obika, Cooke and Mullen.
That's an awright little squad, I reckon.
Can't believe Durmus got a mention in the OP as a possible 'out', though. Madness. 😂