Aligned into oblivion

Its where the rim rubbed the metal away on the control arm and the ball joint edge. Its a 16 mile trip home from the shop. I've since made a spacer for the trip to the shop. Owner agreed to take a look and see what he could do. Appointment tomorrow.
Do they have the old ball joint at the shop? It may have been ground down to clear the wheel by the previous owner. Did they rotate the wheels while it was there? The back wheels may have a different offset... I don’t think this will be to difficult for shop to figure out, I don’t see how that ball joint could be installed much differently unless it is not screwed in all the way.