He needs constant temperature and a heat lamp that doesn't emit any light.
You need either a space heater or a CHE both systems need a thermostat and you need to have a thermometer in the cage.
You also said he ate all the food, that means you need to put every night more food for him.
If he tried to hibernate, you need to increase the temperature of the cage and watch for inllness in the near future. Also once they attempt hibernation they are more likely to do it again.