It will then be treated like a US company by banks (you need a EIN).
No if you don’t have a permanent establishmentOk but then wouldn't you need to pay US CIT?
You need to seek proper qualified legal/tax advice in the US
I am not qualified to give tax or legal advice.Aren't you qualified enough to talk about your experience?
There is at a U.S. bank (we work with them a lot) that will open business account for a non-US business entity.
Citibank, Chase, Wells Fargo will only will only open an account for a a U.S. entity but it could be owned or controlled by a non-resident.
In this case are there any requirements?