My highliner is 20 years old, but I mounted a uniden pc68XL in it..Just need to trim the opening with a dremel or the like to fit snug on the case, and just pop the radio in across the screws. The front most case screws will hold the radio in place if you trim it snug enough.
As far as an antenna, your best bet for barefoot use is drill a hole in the center of the roof for a wilson 5000 roof mount, feed the excess coax down one rear pillar, across the back of the cab, and back up the other rear pillar to the radio. DO NOT coil the coax in the headliner or behind the seat, and do not trim the coax to a shorter length. That WILL affect your tuning.
If you're serious about the hobby, a predator 10k mounted on a commercial acorn mount with a short bottom shaft, use the same location (center of the roof), and good 50 ohm coax (don't use RG-58, at the very least use RG-8U) from a reputable manufacturer.