Yes, you can both use the same kickstarter backer code (there are not separate personal rewards for each of you).
PegasusOrgans;
I'm also in Canada, and just got my CE box today.
The weresheep badge has not been added yet. When the other badges were implemented a week ago there were a bunch of email addresses in the Vault that didn't match forum accounts, so Forktong said he would give people a week to fix that and do another update this Monday. The weresheep badges may get added then.