From my experience here in NY, I had to wait 20 business days for immigration to process my SSN, but unfortunately after that they didn't so I had to apply at a SSA office, it took 1.5 weeks to arrive. For insurance (1199) ssn is required. As for bank account n state id, proof of address is required. I had to post a mail to myself (post marked mail), since I am new and don't have anything in my name (utility bill, lease, vehicle registration etc.). Bank of America is more flexible to open an account. After two weeks I applied for a credit card (secured one) because I don't have a credit history. All of the above was done with my temporary gc. My gc took 1.5 months after I arrived and was paid for before I entered the US.