I can speak to can am. I have worked on these. They do have a one way bearing at the bottom of the primary. You use a little bit of special synthetic grease in them. They also have thin seals on the ends. They do need service now and then. When the bearing starts to drag, the belt will keep moving and make shifting difficult. You should be able to run the cvtech without the cover on. For more info on your primary look up the trailbloc clutch.