I suspect you'll be happy with the brakes you have, once you install new Kool Stop pads and Teflon-lined cable housings as suggested. And yes, please post more pics! Looks like an interesting bike.
__________________
"My only true wisdom is in knowing I have none" -Socrates