Do I have to sign a contract?

CYA will never, ever, force its customers to sign contracts. Cancel your monthly plan at any time, no harm, no foul.
Bought a prepaid yearly plan? You can cancel this plan for a pro-rated refund for the unused portion of the coverage.