Definitely. Ideal place. Safe.
Yes
Yes they provide plenty of parking out front for overnight cards
If the homeless see you sleeping, you will get woken up. Best to sleep at a rest area.
I think they do though I have never stayed overnight on a car I don't C why not, just ask the front desk 4 good measure.
Not sure ask at the fuel desk
Thanks! Your answer is awaiting moderation.