Do I need to maintain a minimum balance in my MARLO business account?

No. There is no minimum balance requirement to use a MARLO business account.