His bowling would be fine and probably better than Oram's.I agree about Ryder likely being better down the order. Only problem is that would leave McCullum and Guptill opening together who are too similar IMO. Followed by who, Broom at 3?
No, I don't have a solution . No reordering I can think of fits perfectly.
As others have said, can't see McCullum moving back down the order due to his vice-captaincy. Franklin would be a good hitter at 7 or 8, but as his bowling at the moment would be fodder it's pretty hard to select him.
The number 3 problem is an interesting one really it would be putting faith in someone. Taylor or Flynn could do it.
Though since Flynn is a rather dire one day batsman (I'd be putting him in that Dravid strike rotating mode) maybe just shift Ryder to 3.