Julia, it's been hard to tell about the shed, they are not like snakes where it is all at once, these guys have been shedding for at least a few weeks, a little here and a little there? Is this normal? As for age, I think you are pretty close based on what little info was available when I got them.
thx ted