Where are you going to settle down and live permanently? If Brazil, I think you need to ask around some Brazilian investing forums and for the time being, probably just use savings accounts at the Brazilian banks.
If Canada, then yeah it's probably a good idea to start getting your cash into CAD or USD and investing as if you were already living in Canada (unless there are tax reasons for not doing this, maybe somebody else can comment on that). If you are trying to avoid FX conversion fees, one potential way to do it is find a company that is listed on both the bovespa and the NYSE, or the bovespa and the TSX, and do a Norbert's gambit:
http://www.finiki.org/wiki/Norbert's_GambitHowever it only makes sense if you're converting more than about 10k at a time.
EDIT: On second thought, the Norbert's gambit may only work between Canadian and US exchanges...I'm not sure. Sorry.