Why do we need a RB? We have Coleman and Kenny.
Why do we need a CM? We have Gbamin, Doucoure, Allan, Gomes, Davies, Delph, Baningime.
Why do we need a CB? We have Mina, Godfrey, Keane, Holgate and Branthwaite.
RW I agree with and a replacement for James/Richarlison.
Did you actually watch Everton at home last season? Our squad is imbalanced, lacking in pace and dynamism in crucial areas.
Coleman has been a great servant but cannot play every game in a season anymore and has clear limitations with his pace and deliveries because he is nearing the end of his career, he is a back up now.
John Joe Kenny isn't good enough it's been established by about four managers and our dof now, he has been pushed out on loan twice and offered around to other clubs.
We MUST sign a right back, a first team right back with pace.
CM of the central midfielders you listed only Allan, Doucoure and Davies have places in the squad. Gbamin is an unknown he has been injured for two seasons!!! You can't rely on him being a first team payer. So yes we need another midfielder and to shift two, three or four of the names you listed because they are not good enough.
We need a box to box midfielder or a DM. Box to box because we only have Doucoure who can drive the ball up the pitch and often he isn't tasked with that. Or we purchase another quality DM to sit and allow Allan to push on.
At CB you are right in that we could live with our options, but to really push on we need another quality first team starter, looking at the main options Godfrey is first choice. Keane and Holgate are far too inconsistent I would listen to offers. Mina is our best CB when he is fit, key words when he is fit because he missed too many chunks of games. Brathwaite needs another loan. Gibson isn't good enough.
To compete we need another first team CB.
We also need a RW, and a ST(depending on Kean)and a back up keeper minimum if we want to push on.