REgarding the sealant, call phil at fastlane, he'll hook you up.
I only applied to back corners of lip seal. I think the o-ring seal you are referring to is the one that is in the cover and slides over the shaft which the rotor bolts into. I did not apply sealant, should not think it's required. You may want to replace that seal.