It appears that the rear arms *may* be mounted in a double-shear manner (in regards to the through-bolts), but the front arms are obviously mounted in a single-shear manner...and the fasteners themselves appear to be
maybe 5/8 max.
Again, VERY cool car, but I sure hope the owner does something about those mounting points...I'd hate to see what could happen when/if one of them fails.