I 2nd the post that said ditch the air mattress. I once had to sleep on an air mattress in CA in the summer and I was freezing. I put a blanket beneath me and that helped.
I am very new to this. I am going on a road trip and will be looking for one night's parking in Indianapolis, IN, and one night in St. Louis MO. Any recommendation on where to park?