No card to get started, no minimum term.
No. The subscription will be monthly and can be cancelled at any time on request. You keep access until the end of the period already paid for.
Additional clips stay in your review queue and do not expire immediately. You can publish them the following month or move to the Creator plan.
No, no payment details are requested to sign up.
The platform is in beta. Paid tiers are not open yet: you start on the free plan, and beta testers are upgraded by hand.