everything happening is normal...the only thing is is that the shed shouldnt flake off...what is your temp and humidity at??? i would recommend giving him a short soak in luke warm water to get it off...the only way to determine sex with a high success rate is to have it probed by someone who has experience before you try...do you know anyone locally to do that??? or the vet could do it but they will probably charge you