"Vasoline"Before I attempted anything I’d address the dryness of the hide . A light coat of Pecards or leather rejuvenator creme would do wonders to restore the jacket and make it more supple so you could work on it without fear of doing it any further damage .
Snap info is difficult to read. Company is out of Rhode Island.