One of the articles did mention about how to keep the humidity up for them with a water soaked sponge, and how they actually get their water from condensation droplets on the leafs and little tidbits of info like that.
Lots of interesting stuff just to browse, even if one doesn't have a pet Mantis.
OH, one more thing, they only have a lifespan of a year or so, and he looks pretty mature, so I hope he's around long enough for you to finish!
Just Google "What to feed a Praying Mantis".
IDK about the lizards, LOL.
You still use Malathion?
Is it the good stuff of old?
I still have some Triox, Isotox and something else, I'm drawing a blank right now from back in the good ol' Ortho days.