first off, the secondary piston stop bolt is missing

Cylinder was full of crud as I expected when I bled the brakes after having replaced them a couple weeks back. The fluid was black, suggesting corrosion.
The cylinder has a few corrosion pits (spots) along its` length. Don`t know if it`s done for?
The repair kit I got from Rodley appears to have one wrong rubber seal (see pic, seal on left) which should go on the secondary piston. The old seals are both the same diameter. This was after double checking that it was the right kit

Also, should the new seals be a tight fit in the bore, cos they ain`t as tight as the old ones.
How do I get the pushrod off the old primary piston (by force)?
I think maybe I should just get a complete new m/c after all (grumble, moan, etc).