The Warn bumper is actually the cheapest bumper out there. An excellant choice too. I wonder if the factory PowerWagon winch could be fitted. With an 8' box and a thirsty Hemi, I'd want to fit a slip tank or after market fuel tank for extra gas.
www.overlandbound.com
My passenger side wheel bearing started going bad about 135k. At about 140k I replaced it. Driver's side is still stock.
Do you run spacers with your bigger tires? That causes some undue stress on them. Especially on a 1500. But it looks like you Got a HeftyDuty, so it is a bit surprising. Although if you do what you are doing in that pic often...that is gonna stress them. You have over 4000lbs on that front axle...close to 5k if it is a Cummins. That is more than most cars weigh total.
And there are bad parts even on a new truck.
Good luck. Change them out and have more fun. The link at the top shows my replacement from NAPA