If you just want to stop it from leaking, new orings should stop the leak. The rocker wear is in a different place than where the orings seal.
Oblong wear in the cam cover usually kants the rocker and causes the cam follower and the cam to wear toward one side of the lobe.
When the cam follower load is no longer spread across the entire lobe face, the resultant uneven wear is not recoverable without a regrind of the cam. The rocker follower faces also gall from the ordeal and either need to be refaced and surface hardended or replaced. Of course, the cam cover must be renewed also. The extent of the damage must be assessed on disassembly.
I've not seen it, but it is possible the cam cover can wear so that valve movement telegraphs through the rocker shaft, which frets against the cam cover end plugs. The movement would break the oring seal as it oscillates. A possible stop gap fix would be to replace the orings in the end plugs and put an extra oring between the end plug and the rocker shaft. If the cam cover wear is not too severe, this extra friction of the oring, stops or retards the rocker shaft rotation and further wear on the cam cover.
These run a long time in the worn condition and 300 miles is not significant. If I had to guess from your description, it seems likely your cam is already worn unevenly. Shop for a cam and cam cover from a 77-78 CB550. A matched set would be ideal.
Cheers,