Hi Tony
The seal I used in mine was a Chicago Rawhide no 58741, it was the closest my bearing man could come up with only difference was it is a little thinner,
I think it is 3/8" wide as against 1/2". Probaly worked better for me because the spindle was worn quite wide where the old leather seal ran and i could put the new one in a little deeper to be back on the good part on the spindle. They are a modern type twin lip rubber seal.
As for pulling the swivel housing pins out I just used a 1/2" socket with the id bigger than the pin dia and a 1/2" unf bolt (mine were tapped 1/2"nf, had to run a tap down them to clean them up) place socket over and screw bolt down into pin and continue to tighten. The thread is only short so with an assortment of washers and spacers you'll get there works well up until the pin starts to turn, but then you should be able to get it out