First picture is clearly female.

Feeding frequency, it's OK to vary slightly, but for a 6g the garter I'd be feeding twice a week and possibly throwing in a third feed every now and then. Lack of shedding isn't your fault, they shed on their own schedule, if she doesn't look underweight don't worry. And my view is it's far better to under feed than to overfeed.