They usually lay every 3-4 weeks. Closer to every 4 weeks is most common, but I do have some girls that lay closer to every 3 weeks for a few months each year.

She should be fine with plain cgd and dusted crickets. The eggs are likely fertile--they can retain sperm anywhere from 3-6 months and sometimes a little longer.