Before you get too deep into this, just go camp for a weekend in the TJ with the wife, dog, and all your junk. You really dont know anything till you shove it all in the Jeep and go do it.
I can easily pack 1 week worth of stuff for two people. No way with a dog.
As to the title of the thread, a truck.