Ravi Raina Happy to hear it was helpful, I’d appreciate some claps on the article then! ;) 1. Yes, some banks like Wells Fargo and Bank of America don’t need SSN to start with. Also wrote about some Canadian options (like RBC and TD, they have US counterparts) in https://medium.com/@rebeccapanja/moving-from-canada-to-us-part-2-all-about-finances-tax-residency-and-temporary-housing-ff4346c422e.
2. Yes, payroll is independent of SSN. I only had to take in my I-94 form and bank account number to set it up. You can always check with your company to be sure.
3. Any specific questions you’d like answered in Part 3? :)