no damage just drain some out. be sure to check if there is gas in the oil causing it to be overfilled. you can smell it on dipstick and with a match the oil on dipstick will light up. if it does you need to change oil and repair carb.
that is a pulse fuel pump, if its leaking oil out of the brass breather you are overfilled with oil or have excessive crankcase pressure due to a bad headgasket