Are all a body ball joints screw ins?

Tack welding them is not a problem. One tack, let it cool then another. Three or 4 per joint is plenty.
Here is one problem. Some of the cheaper ball joints being made now have plastic bearing surface so keeping it cool while welding is important.