I still have my old Cobra 25 CB radio that was in my 1995 F150. It has been collecting dust so I decided I would try to put it in this truck.
With my old F150, I spent a lot of time and effort installing the CB wiring and antennas to keep it neat. All of the wires were hidden, zip tied, loomed, under the carpet, etc. It looked great but it took a lot of work and reception was never very good. And worse, I lost all that hard work when I sold the truck. This time I want to keep it simpler. For power I picked up a simple cigarette adapter and for an antenna I bought a Wilson 1000 magnet mount. I'm hoping it doesn't look too ridiculous; a 5' whip is gonna be tall on the roof but it's only a magnet and comes off fast. The mast can also be removed separately from the base with a tiny Allen key. It already has coax attached and should get great reception.
The dashboard I just installed already has holes in it, but they aren't in a very good spot to reuse for a CB and I don't want to make any more holes in it, so I had to come up with a different idea for the mount. I got on the computer and saw some people mounting them to the front of the middle seat with various brackets. So I used some scrap galvanized sheet steel and came up with this. It uses existing bolts and slips between the seat itself and the seat frame. No drilling required and it can be completely removed without a trace.
The radio should sit something like this.
I did minimal prep work and gave it a quick coat of SEM Trim black. For a piece of scrap steel, I'm quite satisfied with it. With this setup the radio and antenna should be completely removable in minutes and ready to swap into another vehicle without making any holes in the Dodge.