Gaskets and parts for bike engines are sh!t expensive, I was going to redo the head on my 600, but a new gasket set was over 150, and I had to buy a starter, second hand for 50! very expensive.
There Must be bearings, plain bearings, you wont notice them, just thin pieces of high grade steel.