I can offer some very fresh experience here...I bought a Laramie a couple months ago and have been modding it to suit my needs. First up was the bed. I had hoped to find one with the factory Spray In liner, but nope. I researched the hell out of this subject and decided the Bedrug was the best solution for for my needs. IT IS AWESOME. Just in the short time I've had it I've hauled yard waste, furniture, fishing stuff, normal household stuff, etc. It vacuums out so easily and looks factory fresh. Provides great comfort for my 55 year old knees and stuff doesn't slip around back there. There will be lots of folks suggesting spray in, and I would too, but it really depends on YOUR usage. Based on your description, I'd suggest Bedrug highly. If you're hauling firewood and gravel every week then a spray-in and a rubber mat are perfect. Got my Bedrug off of AutoAnything.com for 389+tax. ( If you search their website for a particular thing and don't buy it immediately, they will email you promos, sales, etc that "magically" match the things you searched...in my experience anyway). There are two negatives: first, the tailgate portion and bed portion is all one piece, so there is a thinner section of material attaching the two sections. It creates a tighter fit when you close the tailgate, often resulting in a "tailgate open" warning. So you just have to close the tailgate with a little bit more oomph. Secondly, between the added pressure on the tailgate latches and the friction added from the tonneau cover I'd say once in five times the tailgate won't fall all the way open when you open with your keyfob or from inside the cab. It unlatches, but just doesn't fall open. If it's not obvious, neither of these are very significant and the benefits FAR, FAR outweigh them. I honestly have yet to experience a truly negative thing with the Bedrug.
Regarding bed covers...again, I researched the hell out of them. Although I would have preferred a hard cover my budget said soft cover. Here were my findings...I'm sure others will have a different take, but again, it's based on THEIR usage.
Rollups - personally, I just don't like the look, and the potential for flapping in the wind, reliance on velcro, etc. Also the mounting rails usually protrude into the bed which does not work for me.
Retractable - many of them look good, but in general they also have a rail that protrudes into the bed space. Again, this just doesn't work for me. I want to load and secure larger items/motorcycles directly against the bed sides/front. I'd have to remove the rails a lot I think. No thanks. Also, in the TONS of reviews I read...way too many talk about them not keeping even average rain out.
Fold up - So I went with an Extang Trifecta soft trifold. I had one on my last truck and it lasted a long time. I tried a couple similar, but cheaper offshore versions...returned them immediately (thanks Amazon). For me, this one is the best compromise between price ($400ish), looks and usefulness. I'm not in love with the fit, I think it's too short by about an inch overall, but it does seal and keep water/dust out. No, it's not perfect, but the only time I get any water in the bed is in the car wash or if I power wash, and even then it's minimal. Also, and this is key for me...it is STUPID EASY to uninstall/reinstall when you need to...not so with many other covers. Also, on the rare occasion when I run down the highway with the top folded up it stays put and doesn't flop around at all (just make sure the straps are tight). I did run a 1/4" thick weather strip along the front bed rail...for some reason RAM put plastic bedrails on the sides, but not the front, so the weather strip fills the gap to make a flush mounting surface around the bed.
I'm sure many will offer differing opinions on the above, but I offered my opinions based on my experience and research. Yours and other's results may vary.
Oh, and a few other suggestions:
If you need a phone mount...I LOVE this one...just make sure you pick correctly depending on your Uconnect screen size:
Phone Mounts — CourseMS (coursemotorsports.com)
Also, I didn't like that the Extang cover doesn't cover over the bedrail stake holes, so I get these as well...really like them.
Amazon.com: ES ENGINEERED BY SCHILDMEIER Stake Pocket Covers 2019-2021 Ram (Set 0f 2): Automotive
And I find this amazingly useful and it stows away so perfectly:
Genuine Mopar Ram Bed Step - 82215289AH | RamsAreUs
I also added Husky mudflaps, Mopar rubber floor mats and Mopar power running boards. I cannot say enough good things about all three.
Hope this was of some help to you. Good luck with your new truck!