Will this brake system

should be fine and dandy, albeit stiff pedaled!

you *might* have to resize your wheel cyls depending on what you start with, but the adjustable prop valve may help in that department.