No the money cheat doesn't work for Canadian money, but you can stand at the exchange and add normal cash to exchange. Also, I only used the cash cheat through the whole game and I had no glitches at all, specifically the perk glitch.