It looks good, but you are going to have problems with the long, offset bar trying to bend, You will probably have to figure something else out. It may live, but it IS the weak-link.
if you search some hot rod brake websites, you will find a brake system especially made for mounting inside the vehicle....there's even cluch setups that way too....
Why not switch the booster out to a 7" booster and move the booster mounting point closer to the windshield. That would help in the elevation change so it wouldn't have to be so much of a bend.