I have a 2022 2500 Longhorn. While I bought it to tow a fifth wheel trailer, I too wanted a better ride. I feel it is the best riding 2500 of the big three due to the coil spring design.
I replaced my shocks with adjustable King shocks. They have about 25 settings on them. I have found about 3/4 to the stiff side works for me. I originally had 18" rims with E rated tires but changed them to 17" wheels with LT rated tires of the same overall height and width to keep my speedo and electronics happy. The wider sidewall versus the 18" or 20" rims helps with shock absorption. I bought the AlfaOBD software and a OBD2 dongle which allowed me to run the 55lbs air pressure in the LT rated tires (instead of 80lbs). Otherwise, the TPMS light would be on all of the time. And I added some weight in the rear aka the 5th wheel hitch and some tools in the toolboxes. The tire and wheel change made the most difference. The Shocks were a close 2nd, and the weight just helped make it, so the suspension was running slightly loaded (NOT riding at the top of the suspension). My truck now has a slightly reduced towing capacity, but the daily drive is so much better!