Generally speaking, most babies hatch out weighing more than he does now. With his unknown history (that I assume isn't very great), I'd be wanting to get him to eat as soon as realistically possible. It's unknown how many meals he's eaten in his entire life, which is why I would recommend a vet check up, it couldn't hurt and he's in bad enough shape to really need one. If you're in Cali, then I'm sure you have some herp vets local. Hopefully someone from the area can recommend one. You want to make sure everything's okay on the inside, and nothings hiding in there.