Question on sub frame connector fitment

clean that crud off really good and bolt them on like in the pic. drive to welder and have him weld it on.

Exactly. Bolt-in connectors are barely better than no connectors.