Hopefully I can get some tire gurus to chime in.

I am running Pirelli DH slicks and I was wondering,

1) where can I get a used set of slicks mounted, do you guys do it at home by yourself? Bubble balance or regular?
2) should I get them balanced? Just the wheel? Both?
3) any advice on how to prevent the tire from rotating on the wheel at the track?

There seems to be very limited info from Pirelli.

Thanks in advance.

Sarosh