Offhand I'd say no to that. But if you weld, bevel severely. The guys I was working with said often they bevel 1-1/2" plates down to 1/16" of the edge left. I find that pretty extreme, but they do about 18 passes. I am just now getting to know these guys, but from the work I see that they have done, it's done right and will stay together.
I have a suggestion for the pin though. Go to a hydraulic shop and ask for some used ram material. You'll probably find something with enough good surface to make the pins. It will be SAE and Metric, so chances are good that sizing won't be an issue. The part I just finished was made from a couple of feet of 55mm ram. Of course to cut it you have to grind through the chrome, and on the ram I had it was nearly 1/8" thick. I cross drilled each end for a bolt. I found that a carbide ball nose end mill was able to get through the chrome with little difficulty. Oh and the price was fair. I paid 10 bucks for the 2 feet of material at the hyd shop. Can't complain about a nice hard chromed and polished pin. Kept lubed, it should last a long time.