The top seven for the ODIs really should be Ryder, McCullum, How, Taylor, Elliott, Flynn and Oram. Not necessarily in that order, but it really picks itself from where I sit. It was more complicated before Styris's injury but I can't see another team being picked now.
I notice a fair few have left Elliott and How out but given they average 51 and 36 respectively in ODIs to date, I don't think they should be dropped just because they haven't set the Test world alight recently (or at all, in Elliot's case). Flynn's really the one whose one day spot should be under scrutiny but given he played well in the Tests and showed a broader range of shots, he'll be given this series.
Bowling side of things is a little harder to pick, but Southee had a really good start to his ODI career even if he is a tad out of form, and I suppose Patel will play now that he did well in the second Test.
That leaves this, subject to batting order changes:
1. McCullum
2. Ryder
3. How
4. Taylor
5. Flynn
6. Oram
7. Elliott
8. Vettori
9. Mills
10. Southee
11. Patel