how to install a new one???Just pound it in with the end of a flat-head screwdriver

That's an old VRCC joke about some dealers install seals...
I've put in a couple of the seals you're looking at, they come out easy
and the new one pushes in easy... you have to make sure you don't
push it in too far as I remember...
-Mike