Don’t know about the 900’s but my 570 Ace is the same clutch puller as the 570 RZR. Helped my friend pull his off. As far as removing the belt without pulling the clutch; I’m sure it can be done but mine was tight and I didn’t want to stretch the belt and if I break a belt I want to know that I can pull the clutches and remove any strings.