If he doesn't look dark in coloration and doesn't hide all the time, he's probably fine. I thought he was smaller, which is why I suggested a smaller enclosure, but it sounds like he is able to catch his food without too much effort. I use silk type plants, rarely do frillies eat veggies, mine doesn't, but its worth a try with yours. Humidity while shedding is fine, just make sure it doesn't look steamy all the time, if that makes any sense. Sounds like he's doing well, try to handle him daily so he doesn't become hand shy. Hopefully someone else will chime in on the veggies.

