"Getting a bank account is fairly straightforward, and most don't require a SSN."
I don't know about this. It's pretty much impossible to open a bank account without a SSN or TIN.
Generally if you are in the US legally you will have one of those numbers.