Problem is that the little gear drive is held down by the dizzy so without one it will simply ride up and then I won't have a oil pump dive.
So here is what I've done so far.
The bearing is a 12X26mm thrust bearing.



There is about 0.5mm end play on the gear and I think this is enough to allow for thermo expansion etc. I presume that under load the gear will tend to ride up to meet the trust bearing.
So if anyone can see a flaw in my plans or suggest any improvements then please let me know.