This is what I would go with:
1, Boyd
2, Oates
3, Roberts
4, Bird
5, Staggs
6, Milford
17, Dearden
8, Lodge
7, Nikorima
10, Haas
13, Fifita
12, Gillett
14, Carrigan
9, McCullough
11, Glen
15, Ofahengaue
16, Flegler
First, I don't want to cause too much drama by dropping our senior player ( I even leave their usual number as some respect to our so called leader group " McC, Glen, Boyd", so this is the team I come up with by minimize the change of the crew, as only 28 players in our top 30, so wonder if we could promote the kid Dearden to play.
If James still can't play, then move Staggs back to center, get Issako or Kennar or Izaia start at Winger.
If the kid Dearden can really cope with it and show some organization talent, I'd love to keep Milford and Nik as two runners, I drop McC to bench, probably play him for 20mins. Glen and Ofahengaue at the moment are bench players level at the most, I'd like to keep the farm boy Flegler at the bench too compared to Tagataese or Fensom, they are over 30s, experience already don't apply with our current leader group, so I won't buy it with these two, I'd rather give more experience to the young guys no matter it's good or bad.