HELP. Pressing Ball Joints Back In (Pictures added)

Oh boy, well at this point I'm not sure if you can save anything.
Sure they can be saved,tac weld the ball joint in place...