Ahhh, the wonders of kittens!
I'd agree with stopping feeding the baby food - it is very easy for both cats and kittens to quickly become addicted and refuse to eat anything else.
Don't worry too much about them not drinking much. They will still be nursing from Magi and get their fluids that way. If you're worried, gently scruff the skin on the back of their neck and let go. If they're dehydrated, the skin will stay tented or take a few seconds to go down. You can always use a syringe to gently feed them a couple of mls of boiled, cooled water a couple of times a day, if they are dehydrated.
It might be time to leave the litter box down all the time now, instead of just putting it down when you are in the room. If you're using a plain, non-clumping litter or a wheat/paper based litter, it won't harm them if they try to eat it.
Unfortunately, it's natural for them to want to climb. My solution is to always sit down cross-legged when they are out, so they have no opportunity to climb my legs or chew on my toes.