Best way to transport a dog is a crate in the back (at least the back seat). You can anchor it with the standard seat belt. Loose dog in a vehicle is a missile in an accident. Those dog safety harnesses are notoriously useless in an accident.
I have a truck with a cap and the dog is back there in a lockable dog box (Zinger) that cost me around $800. There is a water dish back there secured to the crate that is easy to remove for cleaning. My dog fiddles with any sort of flooring in the crate (even a truck mud flap) so I put a piece of plywood in the crate bottom. The bare crate bottom is metal and slippery.
Your set up which I know you put a lot of thought into is dangerous in the event of an accident.
I have a truck with a cap and the dog is back there in a lockable dog box (Zinger) that cost me around $800. There is a water dish back there secured to the crate that is easy to remove for cleaning. My dog fiddles with any sort of flooring in the crate (even a truck mud flap) so I put a piece of plywood in the crate bottom. The bare crate bottom is metal and slippery.
Your set up which I know you put a lot of thought into is dangerous in the event of an accident.