A 9” rim with 4.5” back spacing means you have an offset of 1/2”.
Our factory rims have 0” offset , so a 9” rim would have 5” back spacing to meet that same offset.
measure the distance from the center of the front hub to the underside of the flare/fender and subtract 20.5. that will give you your ride height interms of lift over stock. from there you can search on solutions to your specific truck.
looks like it has caster correction bushings. they're good up to about 2" of lift. they don't stand up to wheeling very well either. that's most likely the wandering issue.
plenty of solutions for that.