Hi Mark, the top seal popping out seems to be a common problem, I've had a couple do this
when you peplace it I wld seat it down a little in the Crankcase,not just flush with the end face, maybe a little Gasket Goo wld help too
As to the bottom seal, if the Crank isn't chockers with string etc, I'd leave this for now as it's not weeping, just do the top & try it!
Cheers Terry