With the variety of driving you describe I suggest a Subaru Forrester. Room to sleep, roof rack. Pretty good mileage. AWD if you need it, which imo would be in mud, snow or sand. Read all you can re. mechanical issues in older ones. I am daily driving a 1999 with 209,000 miles. Did great in...