With respect to the hitch, I love my Andersen Ultimate. If your truck has a gooseneck ball, installation for the first time - truck and FW - takes about 15 min. And it weighs less than 40 lbs. Without the goose ball, you will need bed rails to support ANY FW hitch, and once that is done, maybe 10 min for initial installation.
Another big reason for the Andersen hitch is the weight. At only 40#, it is far less weight than conventional 200# FW hitches. With a 2500, you need to save every pound you can.
On the truck driver door latch post is a yellow border placard which states the maximum weight of all passengers and cargo shall not exceed XXXX lbs. This is your max payload and is exactly what it says.
When FW shopping, take this payload number, subtract the weight of your hitch, all passengers and all other cargo in the truck. What is left is the max pin wt the truck can handle. Assuming 20% pin wt, then the heaviest FW GVWR the truck can handle is max pin wt X 5.
If your payload is 2500#, Andersen hitch (40#), 400# of people and cargo, will leave 2060# for pin wt. 2060 X 5 = 10,300 max FW GVWR.
If you have a 200# hitch, that leaves a 1900# pin wt and a 9500# max FW GVWR.