Just a thought re NZ dollars......
There are 2 further ports where they can be used,Bay of Islands and Rarotonga,not that you will need much there.


David.