I dont know the threading of that cap but big chance the old shimano arabesque will fit just fine. Look at ebay, those self extracting bolts are available. As for the shimano, the threading at the BB is the same than campagnolo, that went in easily doesnt mean too much, just add some thread locker (not the super strong one) in the threads if you want to play safe. U will need a extractor now to remove the crankset if you use regular non self extracting bolts.