Hey there,
First of all, Welcome to the Forum!
Regarding Opening of Bank Account, I don't think its Possible to Open BIZ account remotely without Traveling to the US, But If it was Personal Account with debit card been forwarded to you. That One was very easy to Do. And if i may ask ? Does it...