Is there a minimum contract term?
There is no minimum term. You can cancel at anytime.
In fact you can stop and start the service whenever you like.
Payments are monthly in advance sent automatically from your PayPal account, unless you cancel before the due date. In which case the service and any active searches will stop on that date.
All account details will be retained and you will still be able to log in to edit and create new pupil accounts so that you can restart at anytime.