As far as your enclosure, try upgrading to a 20 gallon tank or a plastic tub of similar size. they don't need a light, but ito helps them get on a cycle. Put about 6 inches of dirt in there for it. (I recommend bioactive substrate.) They burrow a lot and that's where they go for humidity. I could be 30% above ground and 80-90% underground. (Kinda like a humid basement) and as long as they have that humidity, then they will not have any issues shedding.
Their shedding process usually takes place at night. It doesn't last too long either (mine eats the shed and eats it while shedding. Like he bites and pulls the shed off with his mouth and swallows it.). Also as soon as it sheds it gets all messy again. As long as your salamander looks normal, it's fine. Maybe every few months put a bowl of water in its enclosure and let it clean its self off and look at its pretty colors under the mud.
I have never had a problem feeding. I have fed everything from superworms mealworms waxworms hornworms etc. Just keep it varied and you will be fine. I usually just feed mine my beardies' leftover bugs.