More info for the discussion regarding foreign banking arrangements. At the smaller posts (I have experienced this on both my OUTCAN postings), your admin support is provided on a very limited and remote basis. Your pay will go into a Canadian account and you are responsible to get it into the local currency at your expense using your own ingenuity. There are no shortcuts here, so don't fight the system. Instead, ADAPT. It is far less work.
These days, online banking systems allow you far more flexibility than you had in the past to pay bills. Some of them must he paid locally, which may require the establishment of a local bank account to pay by cheques, etc. (in the Australian case, the bank taxes drove me nuts!)
Speak to the management of the local bank in your country of posting about lifting the 5 day hold time on transfers. Buy the best account possible in Canada to minimize your withdrawal fees (eg TD "Select Service" account waives all foreign wihdrawal fees for one monthly fee). Raise your withdrawal limits to suit higher cash usage (there is a simultaneous risk to your account if your card/PIN get jacked - it happened to me in Italy - so be careful!). Pay as many bills as possible through e-billing and online payments. See whether you can set up a Standing Advance through your CFSU for official expenses such as rent, TD claims, etc.
Keep your Canadian credit cards active and use them often. You'll pay exchange rates no matter how you slice it, either through foreign transfers to your local bank or on your card.
Foreign postings and banking are not impossible, just different. Every country has different systems and each post has unique requirements. During my last posting to Italy, I spent three years there and didn't open a local account - I managed everything from my Canadian accounts. I opened one "Cadillac" account and used it as the funnel for everything by transferring from other accounts as necessary.
You can make the system work with a little thought. I am preparing now for my next OUTCAN tour (to Africa) and will adjust the plan as necessary to suit the local conditions.