Certainly a lot of fine work has been done on ball bearing pivots. The Ikoma Korth Bearing System is a nice piece of engineering, but an intergal bearing race is very complex and costly to manufacture. Setting the preload on these bearings would be tricky.
My concept is pretty simple and obvious, insert two "off the shelf" flanged ball bearing races into the pivot bore of the blade. The double row of bearings would seem to address the angular load issue. This should support more than 100 lbs of axial load. It seems to me that you could lean on the knife pretty hard before you would damage the bearings. Do we have any mechanical engineers in the group that could comment?