you should use a screened cage instead of a glass cage:(
i mean if you have a glass cage it's fine but keep the humidity limited so he doesn't get respiratory problems
veiled's do eat veggies and a few panthers will eat fruit and veggies
i buy mine at small pet feeders they are cheap for one thing about $15.00
for 1,000 of them:D