Ya those clamps are available everywhere, kinda nice it uses parts that are readily available honestly...been there on the rust though.
What's with the fuel pump I see lying there? Seems to say DW on it...
ID1300's, interesting. Not sure on the soldering of pins, that seems goofy. Good luck!