A third type of car not thought of much anymore
Try a station wagon (eg Subaru Outback, or one of those lower profile SUVs). This would provide plenty of space for all the "essential junk" and more than enough room for the three people.
Just 1 thing people don't think about--- try to forgo leather. Its sticky when you get sweaty, and can cause some uncomfortable itching when you sit on it for along time. Cloth seats would be better.
If you are going to go with a "big A-- SUV", just go to the top and get a Chevrolet Suburban (what I call a station wagon on steroids), mor than enough room for the people and stuff).