Steve Bertram would be who I send it to to have it rejoined or have a new hinge pin made. He could do most of the rest as well of your list. Just comes down to time and money and if you have enough of the money part time does not matter.