I've been using an unlocked 2G iPhone on Fido in Canada, and I also used it on the Orange network in Scotland with no issues. When it's unlocked, it's unlocked-it'll work with any GSM/3G carrier.
However, if she's leaving the country I'm assuming her contract isn't up-she'll need to look into the costs of cancelling her contract.