Let me also welcome you to Canada. I can relate to a lot of what you're going through. Although I was raised in BC I am also a US citizen, so all the tax implications etc. are realities for me as well.
As far as importing your currently owned firearms, there has been some good advice presented...