RE: !?!?!?!?!Hydraulics!?!?!?!
If you had a relativley large R/C car i guess you could use the disk break systems that are available for mountain bikes. THey are light and very powerfull.
you can get them in 2 piston, 4 piston and 6 piston versions.
I have a pair of two [piston ones on my bike and they stop me very very fast, imagine what that would do on a car.