I don't think you can get an answer to that question here. Calling their customer service might help
Minimum deposit is $25. I've open 2 business accounts during 2018
Honestly don't know, def better to go to the bank.
The more $ you put in the better off you will be starting a business account and as a result the bank will give you good business deals but first try to call at least two agents so you will get one concrete answer. Ya can't lose using the *above (🙄) mentioned method. It's a win, win.
Thanks! Your answer is awaiting moderation.