How can a non-US citizen/non-resident set up a bank account in the United States?
A non US resident owner of a US LLC is not required to pay taxes if it does not sell to US residents. There is no ECI. 