I purchased one of the Larsen Electronics 3rd brake light mounts for my 2016 F-150. I do have a NMO mount in the center of the roof that held a quarter wave Browning CB antenna, that sucker whistled terribly probably from accidentally placing it in the exact spot where the air comes over the roof and hit the antenna.
I now use the NMO mount for a dual band antenna and moved the CB antenna to the brake light mount.
The most important part of installing it is to evenly tighten the screws on the mount to spread the pressure evenly on the gasket. Thus far, in the spring rain season of Michigan I have not had any leaks coming in through the mount. It is a very rigid mount and I have not had any concerns as yet about holding up to the daily drive and/or vibrations.
As to the headliner, at least on my Ford it was very easy to run the coax. I just reached up behind the headliner and grabbed the coax connector and pulled it into the truck until all the slack was gone. Then just pushed it back up into the headliner area as I worked my way over to the side and was able to get it behind the trim piece until it was all the way to the floor. Popped off the bottom moulding and ran it over to where the front passenger seat is and fed it under the carpet to a seat mound hole in the carpet and to my radio. Pretty easy install, at least on my truck.