Regarding cavity and underbody protection:
I used to live in an area where they heavily used salt on the roads, and unprotected metal suffers hard from that. So some kind of protection was required (unless you had a premium car with zinc-coated body panels, but our RAM's don't have that).
The underbody is sprayed with a heated bitumen-based coating that prevents water/salt mixture from sticking to the metal and in crevices. A bit like the spray-in bedliner.
For the cavities, mostly the doors, fenders and such, a heated wax is sprayed inside the lower part that does the same, prevents accumulations of saltwater that would start corrosion.
Not sure if that's still the way it's being done these days, but from the rusted-through cars and truck's I've seen in the upper Midwest, it seems like a good idea.