If all those offered deals sign then I'd say we need a GK, LB, 2 CM's (or one & Baxter?), LW & 2 ST.
For strikers I wouldn't mind seeing Main return & Proctor join aswell. We'd have two target men in Holloway & Proctor (feel this is needed with Holloway having several fitness issues), pace from Osei and general all rounder from Main.
Left wing personally I would like Taylor to return. Whilst not being great since coming back he did put some good crosses in which unfortunately no one attacked and made some good runs but never got the pass (can remember a few times when he would have been through on goal but Tope didn't pass once or twice). I think once he scores a goal we will see a completely different player. Also having a proper left-back behind him would help, some of his slightly better displays came when Hunt was playing. Failing that possibly someone like Martis/Botaka/Mavididi on loan for a direct pacey option. Tope would be able to rotate with them on the left and provide good cover & competition for right wing and striker positions.
Centre mid needs someone who is comfortable in possession, too often this season in midfield we have panicked when in possession. Baxter could fit in with the 3 man midfield system we've used recently. Then another who is comfortable in possession. O'neill looked decent at times however he never really influenced a game (admittedly slightly harsh considering his age and experience so far).
Not too sure on left backs (mostly because McLaughlin has made most of them look poor for the second half of the season!) and keepers.
Wages could be an issue however I'd imagine Baxter will be cheap, at least initially. If the keeper and left back were loans then that would lessen the wage issue a bit.