I second what SOPS said, sort out your credit cards an bank account in plenty of time.
I cancelled my local credit cards 3 months before leaving and then 7 days before my last day I transferred all the money in my bank account out to my offshore account (HSBC Global transfer) - 3 days before leaving went into the HSBC main branch in Jumeirah and closed the (now empty) account.