I have an identical frame that is currently built as a single speed ebike commuter! Sorry! As for the BB, I used one I had taken out of an old Kona mountain bike, so the shell was a standard 68mm, if you pop the cranks off and measure the length of the axle that's all the info you need. 68 x axle length. Tange make some nice ones.