You don't need the social security number, that would require you to get a green card and would take a few years, when you get a visa they will give you a 9-digit alien #/tax id # that you can use as an "alternate" social security number until you get your greencard.
I moved here in 2000 with a visa, I was in high school and couldn't work and so couldn't buy a car for a long time. Then in 2004 I got a employment authorization card, and then finally in 2005 I got my greencard. This crap takes time, I dont think you will be able to move here immediately just like that. But then again, they are probably a lot easier on canadians.