If everyone is fit, I think there are probably only five nailed on starters: Turner, Felipe, Niakhate, MGW, Awoniyi. The rest will shake out over the next few weeks. Murillo is classed as under 21, so I'd guess he's viewed as a project, probably to replace Felipe by the start of next season (but I don't think they expected Danilo to force his way into the team as quickly as he did).
CHO and Elanga are competing to replace Brennan in the starting line-up in home games. Tavares & Aina for left back. Montiel/Aina/Aurier (if he stays) for right back. Boly/Worrall/Murillo for the third central defender. Mangala/Yates/Domingez/Santos/Danilo for the midfield positions.
That seems like a decent position to be in.