It's NOT an RTR, you will need to supply all the running gear. As for how it uses the brakes.....it's no different then a 1/10th scale vehicle, the electric motor provides the brakes. You only need mechanical brakes if you have a clutch, like on a nitro set-up.
So there's no center diff like on a regular 1/8 buggy/truggy?
Sorry to dig up an old post, but I just became a new owner of a NIB SC8e. Prices have come down a bit if you're a Super Saver Tower member or snag one off of ebay. If you're outside of IL, they can be had for $275 with free shipping. Can't wait to get it up and running!!!