You do not need to open a bank account in the US to fund the Vested account.
You can remit money from your existing local bank account. Your Indian/ local bank will convert the funds from INR to USD and then credit the USD to your US brokerage account.