Hey Andrew...the mods will probably tell you to put this in the help section, but I'll answer you anyway. I looked at your enclosure, looks nice but I would go with WAY more water. T grans only need a little land, i just have a floating piece of corkbark in mine and lots of plants they can hang out on top of. The water level in my tank is on;y about three inches from the top.
I would feed them every other two or three days.
Christopher: If you read the title of this thread it tells you that the newt is shedding it's skin, those are not babies.