Do I need to complete a NACH form?

Yes, NACH form is mandatory for auto dabit.