There is no minimum contract period for InstantPay. You can cancel at any time by filling out a form at https://instantpay.co/opt-out/
By default, yes.
See the links in this document to cancel at any time
Continue to send in your invoices as per today, and our algorithms decide if we can pay you early.