Yes you actually can. Bank of America, for instance, doesn t require an SSN when opening an account. All you have to do is show them a valid ID, which in your case would be your passport.
why would you need to open an account for just a couple of weeks, just transfer money from your current bank.
no