This is one of my professional areas of expertise, so here goes:
1.) We do not use Wilson products. They have failed under some (very) extreme conditions, and their support was minimal after the failure. We use Maxrad antennas exclusively (VHF, UHF and cellular). Quality and durability are excellent, and if any failures occur, they stand behind their products 100%. They were recently purchased by PCTel, and their service has continued to be excellent. They make a 49" loaded whip (3 dB gain) for the 27-31MHz CB band that is outstanding. I can dig up the model number tomorrow (we order these things by the dozen, for less than $30 a piece).
2.) We use NMO style mounts. These require a 3/4" hole to be drilled in the roof. A clean hole saw, or sharp unibit will handle this. We use Maxrad "Motorola Style" mounts, these are two piece, low profile mounts that use an O-ring seal to keep out moisture. The mounts are purchased with 17' of RG-58 cable attached. They can be preterminated with the connector of your choosing (most CBs take a PL-259).
A metal screw-on cap can be installed over the antenna mount whenever the antenna is removed.
3.) If you choose to mount the antenna anywhere other than the very dead center of the roof, performance will be compromised. The antenna (all antennas, despite manufacturers' claims) require a ground plane. The more metal you have in every direction, the better the wave propogation.
4.) A mag mount antenna, placed in the center of the roof will outperform any permanent mount that is placed poorly. Ensure that you don't kink or crush the coax cable in a door, this will change the impedance of the cable and degrade performance.
I hope that this information helps any decision that you make -quality parts and installation are a lot cheaper than a radio failure or lost comms due to a broken antenna.
I should mention that our installations handle the beating of the Trans-Alaska Pipeline's "haul road" with ease, even at -60*F. No leaks, no loosening, no failures after installation and testing. In rolling terrain, our CBs (Uniden 510 Pro Xls -cheapies) routinely reach out 12 miles or more.