It will be tricky to weld up that groove and get it back round and smooth. Probably taking several hours worth of work, but so long as it's sweat equity, guess that's ok. Personally, I would probably replace it.
The push-pin is unlike any I have seen. The typical '65 one is just a long shaft with pointed round tip. The other end is open.