1- Looks pretty good actually. Just clean up the existing rust and undercoat as needed. I think do it yourself is fine for that type of work.
2- Lots of aftermarket options. I'm not sure where your harness is cut, so you'll probably have to splice something regardless. Crimp and heatshrink if you do.
3- Lower ball joints are a known failure point. Yours don't look too bad, but I wouldn't risk it. Replace with OEM recommended.
4- All in all, that truck is in very clean condition for the age. Just do all the normal fluid services and you should get plenty more years out of it.
2- Lots of aftermarket options. I'm not sure where your harness is cut, so you'll probably have to splice something regardless. Crimp and heatshrink if you do.
3- Lower ball joints are a known failure point. Yours don't look too bad, but I wouldn't risk it. Replace with OEM recommended.
4- All in all, that truck is in very clean condition for the age. Just do all the normal fluid services and you should get plenty more years out of it.