Do all the planets spin the same way?

No, Venus and Uranus spin clockwise while all the other planets spin counter-clockwise.