It's a nice rest area so you probably could rest there all day. Not sure about all day and night.
Yes of course.
Yup
This is not a question for Google Maps. Call the location.
Its a rest stop! Not meant for a long stay.
Thanks! Your answer is awaiting moderation.