The first thing I would do (if you haven't already) is contact Air and run your final review by them. You don't want him to be able to have it removed due to referencing anything about a resolution case.
Anyway, I don't want to rent to this guest. So the more detail you provide me (as a host), the more informed I will be when I decline him.
I would remove the part about the house being 62 in the morning. But I would like to know that he complained about being cold but refused to pull out the extra blanket. I guess he wasn't too cold after all! I also wouldn't bother mentioning him not communicating his plans, rather I would focus on him violating multiple house rules.
"I cannot recommend this guest to other hosts. He violated multiple house rules. I don't allow food in the bedroom, and he ate in there anyway. I don't allow guests to bring visitors into my home, yet he made plans to invite someone over for dinner. When I learned of this, I should have reminded him of my "no visitor" rule...but I didn't and I regret that. He was dishonest when I asked if his guest would be staying the night. After he learned there would be an extra fee, he said his guest would not be staying. The guest did stay and in the very early morning he took her home. When he returned to my house, he denied the guest ever stayed, and then he threatened to report me to Airbnb. He wanted me to turn up the heat at night, but refused to use the extra blankets I pointed out to him. His stay did not end well."