I don't think that residency is a requirement for a US bank account although I seem to remember that even children are required to have a social security card # to open an account. I think that many banks keep the SS applications on hand.
You may have to take a Post Office Box in the US to have an address for your bank statements and social security, but the cost is minimal.
[This message has been edited by Leisuremiles (edited 08-04-2001).]