That floor is out of the dodge van. when we buy the van, we will be putting a new waterproof floor inI put Link Mfg. floors in all my vans the last 20 years. I highly recommend. Waterproof and never wear out.
The rear and side windows are pretty well tinted, you can stand beside and you can't see insideIf you get it go to one of the wrap places and have then cover the rear glass with a body color and a landau bar. They can do that with the pin holes so you can still see out. That would make a great first call rig.