Bundles: Are prerequisites required for purchasing bundles?

No -- users can purchase bundles at any time and they can purchase as many as desired at a time.