O-rings:
I don't think that it would hurt to lightly coat the top or bottom o-ring with silicone lube = but I don't believe that it is necessary.
Of the two, I would lean towards coating the bottom one.
I do give the o-rings on the needles and idle screw a coating of lube too, now that I'm thinking about it.
We're always tinkering with the HSN - and I think that the lube helps keep it from drying out.
At least that's my theory...
I would otherwise leave the metal parts dry.
Carb body and Slide:
Again, probably not necessary - but it makes me feel good to give the barrel (which houses the slide) and the slide a drop of light oil.
I usually apply an oil called "Zero Friction" - just because I have it hanging around but something like "after-run" oil would probably work.
For initial assembly, I make the carb body squeaky clean before anything goes into it and then apply the oil.