O-rings do not need grease to make a seal. They are deformable and the seal is mase by compression. For most seal desingns, a 20-25% squeeze is the proper amount of compression for most static seals.
The reason why you should use a light coating of grease on o-rings in most rocket applications is to prevent damage during assembly. O-rings, especially silicone, can tear when a nozzle or forward closure is force into a casing. the lubrication allows the o-ring to slide instead of rooling and/or tearing as it moves into position. For most applications the type of grease is not important, but for hybrid applications where the o-rings are expected to be in contact with nitrous, do not use a hydrocarbon or PTFE based grease.
You should not need to apply grease to the motor liner. The liner is an insulator, and grease will aid in heat transfer to the casing, reducing the effectiveness of the liner and because itpyrolizes make cleanup more difficult.
Bob