Hi Rick,
Other than the raw water pumps having been discontinued, nearly everything else remains available for those heads (or substitutes that will work in place of the original parts).
On the head that is completely dead, will the discharge pump run when he pulls the flush lever forward (toward him) and holds it? On those old units, when you pulled the handle towards you and held it, the timer board and the fuses were bypassed, and power was sent directly to the discharge pump motor. If it will run that way, there's hope for it. If it won't, he'd be better off getting a whole new toilet. Taking it apart and replacing the discharge pump motor requires disassembling the entire head, and is very labor-intensive. Considering that the head is old enough to vote, it really wouldn't pay.
On the one that keeps flushing over and over, that's usually caused by a "sticking relay." On the back of the unit, directly beneath the intake pump, are two solenoid relays, stacked together.
Take a hammer handle or the back end of a screw driver, and give them a good, sound whack! That should cause them to release, and stop the toilet from flushing over and over. Sometimes that's all that needs to be done. But if there isn't too much corrosion in that area, your best bet there, would be to replace both of them, they're both the same - Raritan part # AM06012, approx. $50 each.