Its safe to ride without the hoods, though you can get new ones from loose screws for $10/pair. Not sure where you are, so no idea on shipping.
http://www.loosescrews.com/index.cgi...id=60615032977
Did you ever determine what the bottom bracket threading is?