When you are new to salt, my advice is bigger is always better. Nano tanks are neat, and can be just as cool as a big tank, but there is hardly any room for error as with a big tank, plus you limit yourself to very small fish and inverts. A 29g or a 37g would be as small as I would recomend in the beginning and that really is too small, like I said bigger is better. But it can be done, here is a 37g tall tank (same dimensions as a 29g but 3 inches taller)
Another thing to do to save money is check the paper and you local forums/clubs for used equipment. People are always upgrading and or have boxes of stuff in the closet that they dont use and would sell to you to get you started.
As for Canadian suppliers, I dont know, I do know Marine Depot and Premium Aquatics ship to Canada. I know there are a few tank manufactures up there, but their names elude me.