On trucks they fixed that problem. They cut off the hinge and welded in a piece of plate, the re welded the hinge on. It is a common problem. If you have a welder, or know some one who does you could probably weld it up in a few minutes.
For the pins, If you pull the doors off you can cut the bottom tab off the hinge. with a sawzal and then beat the rest of the door side of the hinge up. Then you can remove the pin and replace it with a bolt. It also make your doors easier to remove.