I'm a little late to the party here. You're camper looks almost exactly like our 2001 Lance 1030 inside and outside. The only difference being ours is a dry bath. The shower is tiny but doable. I do wish our grey tank was bigger thou.
We carried it on a 1996 Dodge 2500 for a few years. We were within 200 lbs of the tire limits when fully loaded. The only issue we had was the brakes on that old truck were never that great. Even after updated pads. We now have a 2005 dodge dually only because a friend at work was moving to California and didn't need the truck anymore.
Hope you continue to enjoy your adventures.