Yes to both.
Yes and there's a truck stop right across the road.
Yes you can both
Yes, pets and they have room for trucks.
Yes for both. I am not sure if you can park an 18-wheeler, but pickups with trailers can fit.
Thanks! Your answer is awaiting moderation.