1.McCullum+
2.Ryder
3.Guptill
4.Taylor
5.Styris
6.Franklin
7.Oram
8.Vettori (c)
9.NcCullum
10.Mills
11.Milne/Southee
Would personally bat Guptill ahead of Williamson in the ODI's. Not only does Guptill average over 30 with the bat & strikes over 80, but he's also a freak in the field & usually saves around 10-15 runs an innings with freakish stops. For me, Williamson's still more of a test prospect at this stage.
We're also effectively forced to play NcCullum as the second spinner in subcontinent conditions & to be fair to him he was probably one of the better performed players in our nightmarish last dozen or so ODI's.
It's probably wishful thinking that Milne, under the guidance of Bond will take the world by storm in the next couple of months, but what the hey
Edit: Massive boost to get Oram back, he's criminally underrated as a one-day bowler & his return along with Franklin suddenly makes our batting line-up look ridiculously deep.