If you have a Mistking or similar its doable. For food, you can put black soldier fly larvae in a container that the cham cant see them or get to them until they pupate and fly out. you could use blue bottle flies as well for this. If you dont have someone that can at least stop by once a week and check on things, it makes it harder. In fact it may not be worth it. They dont need to be a cham person as long as they can check / fill water resevoir, maybe throw a few super worms in the cup to unsure they are getting plenty of food (incase you mis-timed the pupating of the flies) and have some common sense to see, "this cage is bone dry and the Mistking reservoir is still full.... there must be a problem."
Super worms are ok for some variation or to get you through when crickets are scarce. Unless money is a non issue, the only real possibilities I know of are crikets, roaches, and black soldier flies. Silkworms aren't so bad in price if you hatch them from eggs. Even buying crickets gets pricey.
I have 2 dogs that arent allowed the room with the chams and the barking doesnt seem to bother them.