I have slept at truck stops before. I either had my parent's van or my SUV. I took out the seats in the back and put a mat in the back to sleep on with some blankets. It seems like I covered the windows in the back with something too, to give me some privacy.
DH and I have car camped together, parking at either Walmart or Cracker Barrel.