While a heat source is recommended, there are people (like myself) that successfully keep corn snakes with no heat. My reptile room stays around 75 and I do not heat my corns. They feed, defecate, and shed normally. I used to heat them and since switching them to no supplemental heat I have seen no difference in their growth, feeding, or behavior. I also do not monitor the in-cage humidity but room humidity is around 50-60%.
In regards to the no shedding, I would take a look at the prey size and feeding schedule. She should also keep weight records. If the snake is not gaining weight then it will not shed. Also not all snakes shed on a monthly basis when they are young. I would have your cousin keep track of the size of prey that is being offered, how often the snake eats, and it's weight over the next few weeks. If the snake is eating regularly (a snake about that old should eat every 5-7 days) and there is no increase in weight, then I would be concerned.