That lineup looks ok but 6 & 7 could be a problem...we don't really know how Cairns will bat like in tests & Hart while he is gutsy, doesn't always put too many runs on the board, so NZ seem to want the batting all-rounder at 7 to cover that up.
I think they've got to send a message to the top 6 at least that there's really only a keeper & 4 bowlers after you, so don't mess up..rather than giving them the comfort of 2 or 3 all-rounders.
The only players I can see under alot of scrutiny in the 1st test are Vincent & Cairns. I think the others will be safe for the 2nd test regardless, unless there are injuries of course.
If Vincent fails in both innings, then McIntosh may get a chance & if Cairns fails to bat well & send down a few overs then he may also miss out.