The parts quality issue is a real headache anymore. I've given up on Napa etc. due to the trash they have handed off over the last 10 years ( and then telling me "they all do that" when I return the defective part- and you sold it to me anyway!!!). NOS parts are to be had with some hunting. Ball joints and tie rod end matter, you life is riding on them. As far as alignment..set the toe and let it go. You can do that at home and it will ride ok. Mail order tires are still affordable. I'm sure there are still good alignment shops out there but in my area they have followed the way of the machine shops, gone baby,gone. A non weld solution to the roof rust is good metal prep ( wire wheel, OSPHO) and the use of epoxy sculpt. Its a metal artist material, 2 stage mix with a long dry time. Its pricey for the little that you get but it really works and can be ground to the desired shape. I've used it many times with success and its not a technique normally discussed. On the table for your consideration. Welding in a patch is not easy.