I have a five month old veiled. I got him at a reptile expo 4 months ago. Mine eats his plant often. When he was in a smaller enclosure I had to have two plants (one in the cage and one out) so I could switch them every month or so so that the plants would have time to recover and regrow. I believe your basking spot is about 10 degrees too hot. Until the age of 9 months, the basking spot should only be 85 max with an ambient temperature of 72-80. He just moved into his big boy Reptibreeze (2'x2'x4') about a month ago. He eats small to medium size crickets, mealworms, waxworks, & maggots. I tried dubia roaches a while back and he didn't like them, none of my chams did but I decided to give them another try and they should be arriving tomorrow. I feed him 10 feeders (usually two different types per meal) once a day every day. At six months, he's only supposed to eat 10 medium crickets every other day. I already see him slowing his eating as he's not eating all 10 items every day like he used to when he was going through a growth spurt.
I have attached two photos of my guy, Spike. The first is of Spike in October on the day I bought him at the reptile expo. The second is of Spike taken 4 days ago. (Sorry it's sideways!)