Cool build!
Probably going with "vacuum unassisted air brakes"
Yep the pic shows caliper behind the rims.The rear that is installed in the car appears to have disc brakes.....
But look at this:Nope. The red caliper is on the front brakes. I have circled the things that appear to be drum brake pads in this pic:
View attachment 457423