I think that would be a poor choice for a mount.
The Larsen NMO-27 requires a ground plane for it to work properly. That mount will not provide the necessary ground. That will result in likely high SWR and poor performance. If all you were doing is listening or not expecting to transmit very far, it might work "good enough", but you can easily do better.
I understand the reluctance to drill a hole in a truck that new. But the trade off is it will really improve performance and I personally think it looks better than these compromise mounts. The clamp type mount you linked to will have to go on either the top of the door or hood, and both of those are going to be lousy. The mounts can move around a bit and require frequent tightening to keep them stable. The coax still ends up running through the door which will eventually lead to cable damage, high SWR, etc.
If a permanent mount is absolutely out of the question, then go with the fender bracket mounts. They'll at least provide a decent ground connection. Keep in mind that anytime you mount the antenna off to the side edge of a vehicle, the ground plane is not sufficient under the antenna and will result in a lopsided radiation pattern. Also, avoid the temptation to mount these to the bed rail directly behind the cab. If you really need to do a bed mount, put it as far back away from the cab as you can.
Here's what I'd suggest:
For the bracket mount: Larsen TMB34 Chrome, $4.95
https://www.theantennafarm.com/catalog/larsen-tmb34-3847.html
or if you want black, Larsen TMB34B, black, $6.95
https://www.theantennafarm.com/catalog/larsen-tmb34b-3848.html
Either of these mounts will work with your truck. You mount the bracket to the inside of the fender by the hood. Use the included screws to attach it. You'll need to drill 3 small holes (about 1/8th of an inch), but those will be invisible if you ever take the mount off to sell the truck. I'd recommend a small star washer to make sure the ground connection to the vehicle body is good. Also, a dab of silicone in the holes before attaching the mount will help reduce the chances of rust. The screws will bite through the silicone when you tighten them down, so that's not an issue.
For the antenna mount, use this one:
https://www.theantennafarm.com/catalog/larsen-nmokhfudfme-1126.html
Here's why I recommend this model mount:
The "HF" series mount have a different coaxial entry than the standard mounts. This is a good idea because the underside of the mount will be exposed to the weather, road salts, car washes, etc. Since NMO mounts are intended to be installed through the sheet metal, with the coax inside the warm/dry vehicle, they are not sealed in such a way that will properly protect them when mounted on a fender bracket like this. If you use the standard mounts, the water will eventually get inside the coax and around the conductors and corrode the wire. It will happen, eventually and it'll slowly destroy the cable. That will create long term issues. By using these HF mounts, you can slide a piece of marine grade heat shrink tubing over the coax and where it enters the mount. Heating it up will seal that connection and protect it.
This mount also has the "FME" style connector. While this isn't what your CB uses, it is intended as a "universal" connector that you just screw an adapter onto to match your radio. The benefit to this is that the FME connector is pretty small. Just a bit bigger than the coax itself. That makes routing it to your radio a whole lot easier.
You can go with just bare coax, but unless you have the tools/skills, or pay someone, to install the connector, this is just way easier. There is a benefit to putting your own connector on or getting someone to do it for you, it allows you use just the amount of coax cable you need and cut off the excess. But, without the tools, skills, etc. that might not be the best choice.
So, you'll need this FME adapter to connect to your CB:
FME Male to UHF Male, $4.95
https://www.theantennafarm.com/catalog/larsen-fp-1222.html
That'll connect the coax to your CB.
And as for the antenna. You really cannot do better than the Larsen NMO-27. I've been using those for nearly 30 years without issue. They tune up nice a smooth if you have a good ground plane. Larsen is a well respected company.