I can't imagine any special tools needed to do the job beyond the usual steering wheel puller set and lock ring depressor set, and I wanna say the screws in the clamshell are e-torx. In the past, I've used regular 1/4" drive deep sockets on those and didn't have any trouble since they're small fasteners at very low torque levels.
I'd be happy to help if you think you'd be in the area any time soon. Those diamondplate bedrail protectors are sitting here waiting on you, too..
As far as choosing the part, I think I'd pick Rostra over Dorman - and the Rostra is $20 cheaper. No real basis in feeling like one is better than the other except I have no love for Dorman, and I believe Rostra is known for being an OE-supplier for a lot of stuff.
I don't think it would be your taillight circuit boards if your brake and taillights are functioning correctly, but you can always take them out of the loop (as well as potential trouble from the trailer harness) by disconnecting near the end of the driver side frame rail and check the truck end of the harness with a test light. Trailer harnesses are well-known for causing issues, even the nice ones that Tee in at that connector vs. being tapped in or hacked in otherwise. Ground your test light to the frame, then check the connector from the truck end - yellow is left turn/brake, dark green is right turn/brake, light green is reverse, brown is taillights/tag lights.
Richard