I think the balance of this side is all wrong. Too many bits and pieces players to make either an effective batting unit or a bowling one.
Personally I would drop Woakes. I realise he just took a 4fa but I don't think he would get into the side for just his batting or his bowling. Jordan, again I would seriously consider dropping and sending off to sort out his issues. The potential is there but he isn't an international player yet.
For the balance of a one day side, you absolutely need to have a minimum of 3 full time bowlers. You need the majority of your overs to be bowled at <5 an over, and bits and pieces bowlers (your Roots, Ali's, Woakes, Stokes) are not more likely to achieve that ahead of Broad and Anderson. Finn is often expensive but he almost always takes wickets.
The nature of the batting order at the top with the exception of Hales all score at <80's, which contributes to England and their problem of getting bogged down in the middle overs. There needs to be more impetus at the top. Hales has shown all season at Notts that he likes time to get himself going and was perfectly complemented by Michael Lumb, who would often get a fast start allowing Hales time to bed in and go big.
My England side for the next ODI would be therefore:
Roy, who is a younger Lumb and could do the job for years.
Hales,
Cook (C),
Morgan,
Root,
Bopara,
Buttler,(+)
Stokes,
Tredwell,
Anderson,
Finn.
Even then there would be a lot of guys in that team fighting for their spot. I was really loathed to pick Tredwell, I think he is dump but there is literally no one else save Gareth Batty, could go with Moeen Ali I suppose. I picked Cook because I was being realistic. The ECB will not drop him unless he quits ODI's, though if they would I would bring in Ballance at three instead. Stokes needs to come up with the goods we saw in Australia sharpish and Morgan needs to prove to me that he is still good enough at this level. Bopara shouldn't have been dropped as he adds so much with bat and ball and the team should be built around Root as a rock at 5.
For the World Cup, I would like to see much the same:
Roy,
Hales,
Cook (C),
Morgan,
Root,
Bopara,
Buttler,(+)
Broad,
Tredwell,
Anderson,
Finn.
Perhaps I would look to get Ali in there ahead of Tredwell, but if they don't see how Ali gets on as a bowler in this series then there isn't much chance of him getting in as a main spinner.