The forearm vent sounds like a standard wrist dump to me. Fairly standard kit, never seen an inflator like that though. Probably easy enough to change out to a modern one, a lot depends on the size of the hole underneath it. 1st step should be to have it pressure tested and find out how many holes the suit has.