Yes, this foamer attachment will definitely work with that Dewalt model pressure washer. There would not be any adapters that you would need to purchase, adapters are included with this foamer.
As far as your application, 3800 psi can absolutely damage a vehicle's surface. I would suggest you either lower the pressure with the unloader valve attached to the pump or stay at least 12-18 inches away from the surface at all times.