will finishing off body welds make a difference ?

Even the Torque Boxes are just tacked in.... It's pretty amazing that these cars could bounce down the road for 50 yrs and not fall apart at the seams ... (pun intended)
True that.