A lot of these suggestions will aid in joint pain. Proper hydration, fish oil, glucosamine, chondroitin, msm, cissus all aid in joint pain.
The only thing that actually is proven to help rebuild is collagen. Hydrolyzed Collagen should be around 10grams at least per day as it doesn’t get absorbed that well. The other option is undenatured type II collagen 40mg a day. It’s a small pill and is absorbed well.
I found the type II collagen at sams club, a 120 count bottle iirc for 25$. Lasts 4 months.
fish oils: around 2-3 grams of omega 3 content, I usually get whatever deal I can find at sams or Costco and get triple strength. With those I still need around 4-6 to the the correct amount of omega 3
Curcumin I do life extension super bio curcumin- 400 - 800mg
For the other stuff I take orange triad, so I get some of those other joint ingredients from that.
As far as hydration I have around 1.5 gallons of liquids a day