I wouldn't get a humidifier if you are keeping your frog in a water set up. Seventy-five will be fine.

I went to every other day feedings when the amount of food they were eating became enough to keep them full for a couple days. When my pixies started eating about 10 nightcrawlers a sitting, I switched to a spread out eating schedule.

I like the idea of your tank. That XP1 is really nice.

I am not sure on the deworming.