Does Canada trade with Canada?

Yes. The Provinces own the resources and they have to trade among themselves and with Canada. Though for many things it is easier to trade with the USA than other provinces.