Update: My mom finally agreed to take him to a vet!! He is going this weekend. My room temperature gets all the way up to the low 80s at night, which is not too badly off from what it normally is on his warm side.