Booth lexan pieces are from the baja. It's body is actually a four piece design, I'm using the main body and nose piece. It's wheel base is actually one inch longer than a baja.
As far as the brakes go, remember to take into account the weight of the vehicle. A baja's brakes are very good. I was surprised when I saw it. The extra lbs on the tires allow much harder braking. Your idea sounds awesome. I can't wait to see.