What’s the time limit if I buy 10 or 20 classes?

No time limit, you can take as long as you need to use them.