Just did my dad's 2012 LTZ. He had the sun roof, so center of the crew cab roof was out. We ended up popping the third brake light off and mounting the NMO just in front of there. Snaked the wire to the driver side, down the pillar and along under the door sill to the center console.
Probably one of the quicker installs I've done. One radio, one antenna. Power we ran through an existing grommet on the driver side, behind the under dash fuse panel. Made a small incision off to one side and worked the power through there from the engine side. Ran the power along with the cable that leads from the battery to the under hood fuse box. We ran power off the positive post of the battery and grounded to the fender next to the battery. There are two posts on the under hood fuse box, one with a 30 amp fuse, and one with a 40 amp fuse. I believe the 30 amp fused post is intend for charging a trailer battery. Not sure what the 40amp post is for. Anyway, from what I've read, it sounds like you can run power off one of those posts without any noise issues.
I've gotta do an install in my brother in laws truck in a few weeks, basically the same as my dads. Might try using the posts on the fuse box under the hood.
Remember, getting the antenna up high, preferably on to the cab roof, is really going to help. Mounting on the stake pockets does work, but you can get shielding from the cab, and if you are close enough, it can throw you SWR off.