Jann gave you good advise, as usual, like she said, mealies are very convenient, but you dont want to use them daily.
Crickets and dubia are a staple, mostly because they are excelent vehicles for gutloading, and they will eat anything.
So, be sure to feed your cricks fresh fruits, veggies, greens, and provide them with a dry food, like cricket crack.
No need for water, or water gels as they get the water they need from the fruits and veggies.
I would also suppliment the crick diet with Repashy's excelent 'Bug Burger". It has everything your cham needs in it, but does not intierly replace fresh produce.
I recommend gutloading your cricks a few hours before feeding them to your cham, just to make sure they are all loaded with goodies
One other thing, a lot of new veiled owners remark on the fact that they never see their cham drink water.
If this is your case, dont worry much. Veileds get a lot of the water they need from the greens and fruits, and it's a good idea to check
the urate part of him poop to see if he is properly hydrated.
Veiled poop looks different from a panther of jackson, the urates can be part solid, and part gel like, looks like the white part of a raw egg.
But the poop part should be brown.