Does the Subscriptions plugin work with "one-off" payment pricing tables?

Correct. The subscription plugin doesn’t have any timers of its own. It just listens for webhook events from Stripe.