just wanted to know if what i'm feeding him is a good diet ill make a list

carrots and celery every other day
Brussels sprouts
mushrooms
broccoli
cauliflower
mealworms, not sure if i'm suppose to give these to him everyday
2-3 rodent blocks a day if he eats all of them, usually doesn't
calcium+d3 given twice a week on veggies and mealworms

this kinda sounds like alot to me, but im not really sure, and also not sure if im giving him enough calcium
all veggies are swapped out every two days for fresh stuff