Hi,
I use Revolution 3 as well, good glue, peels off easily as well when changing old rubbers for new.
personally, I don’t seal my blades, sealing may alter the blades characteristics slightly, but because I don’t do it, I don’t know for sure!!! Depends on what you use I suppose, but a hard...