Inflatable mattresses are available at Walmart for like $10 :)
Park literally anywhere not obvious, it is only one night. I am not sure how charged up you need to be to maintain a comfortable temperature. 5%? Just go and problem solve on the road. You'll be fine.