Here is how you find out.
Go to this web site:
http://www.hondaparts-direct.comLook up the part number for the CB-1 bearings. Then look up the part numbers for the CB900F. If they are the same, then most likely it will fit.
I already looked up the numbers and the bearings for the CB-1 and the CB900F (I picked a 2003 900F) are exactly the same. I am using a CBR929RR front end and the bearings are exactly the same and it fits perfectly in the CB-1 column.
I would say your CB900F front end will be a direct fit into the CB-1. You may want to look at getting tapered bearings for it though while you are at it.
Brian