Well if you really want the front ball joint you can come on the weekend… Really though I would suggest you buy a new joint. I can’t guarantee mileage on this one nor how long it would last. Heck, even taking it out would damage the boot.
The driver side door mount area is realy rusting and flexible. PAssenger side seems alright but there again due to all the rust on the car I wouldn’t trust it.