Do I need to maintain funds in advance?

No. Funds are required only in your trading account on the SIP execution date, not at the time of creating/setting it.