Headliner or lizard skin for the roof...
Stuff like dynamat controls vibrations on flat panels. Closed cell foam will help to deaden the sound penetrating the cab. Most pros I’ve talked to use a combination of several mediums.
This is what I’ve gathered from car audio shops:
Dynamat doesn’t require full coverage, it’s just a vibration dampener and will be effective at that without going over the top. Actual sound deadening material needs to be done thoroughly. Stuff it everywhere. In doors, between the crevices on the dash and cab, cab corners, under carpets.
I’m using paint on deadener, peel n stick, closed cell foam, bubble wrap type duct insulation with spray adhesive where it needs to be tight(1/8”), carpet padding, etc.
I still haven’t figured out what to do about a headliner. Although, I was fine with the noise level before I tore the truck apart.
After all that, it still won’t be an S class Mercedes.