I am glad to hear you are getting your IRD before you arrive. I waited until I got a flat and a job and my first check took a big hit. It only takes 2 weeks to get an IRD but they taked my check like 40%. Ouch!
The bank account is not such a big deal in fact I am glad I waited. The exchange rate has been moving in favor of the US dollar.
Jonathon