Are you sure that pump is that bad?
- I have never read about pump causing bearings/cam failures.
- Maybe if not properly assembled where kick starter shaft with its sprocket was removed so pump did not spin at all.
Remove kick start completely for look only, not a great idea unless the shaft is there with sprocket connecting pump with main shaft behind the clutch.
- Wrongly assembled (flipped) overpressure valve caused way too high pressure is another issue I have heard about.
I rebuilt both my bikes pumps when new rotors were available for OK price. They got new o-rings, and seal at the same time.
Plus rubber part inside the valve that stop oil to flow to engine when powered off.
But if oil warning flicker at idle, increase the rpm. 1200 work fine and easier to ride.
If really hot outside use thicker oil. I had a really hot summer 2018 where I used 20W-60 into the mix due to steady +32 C
20W-50 was not enough. High quality motorcycle oil.
Higher compression helped to heat the oil to 120C.
Oil pressure warning a very important functionality. It should switch off the ignition after 5s if no pressure just for sure. Another relay?
My K6 has 5 relays. I have just found relay no 6. But it can fail and stop the bike.