1. Check in at exactly 48 hours before departure and try and get bulkhead seats on each flight. Until then, all other seats are pretty much created equal
2. No, J class gets free wifi regardless of FF number added
3. Yes, you can use either lounge...generally Air NZ is a nicer place to sit...