I'm personally looking at the MC Rocksport Blacks. Pricey, but they look like they're built better than most everything at the same price point. Plus, I've been very satisfied with everything I've purchased from MC in the past.
When mine started to shudder on bumps (not as bad as yours sounds), I replaced all 4 ball joints. Only 1 felt loose when I pulled them out, but it fixed the problem. That was at 65k miles btw.
I just loosened the 10mm on the horns, rotated them so the wires are not accessible through the grille, then retightened. Takes 5 min. Hood locks are also a really easy, inexpensive layer of protection.
Just use a heat gun on low setting to get the area warm, then use a plastic scraper (on Amazon for about $10). If they are particularly stubborn, use some Goo Gone. I've been de-badging all of my vehicles like this for years and haven't ever damaged the paint.
I've been building mine on a limited budget also, and found these:
https://bodyarmor4x4.com/products/jt-4121-side-steps?variant=40168500396093
I've had them on for about 3 years. They've taken the weight of the truck about a dozen times, sometimes slamming down on ledges or boulders, but...
I installed these about 1 1/2 yrs ago, holding up well.
Amazon.com: AFNCX Aluminum Alloy Sun Visor Repair Kit Heavy Duty Visor Mounting Clips Compatible with Jeep Wrangler JK 2018, JL JLU 2018-2022, Gladiator JT 2020-2022 : Automotive
I also have the Daytona long reach low profile 3 ton jack from Harbor Freight. It's been heavily used for the last 3.5 years and still going strong. My last jack was a Craftsman, much more expensive but started leaking fluid after a few years.