Looks like the pistons on your rams are rusty. I would guess that it is what messed up your seals in the rams. You should be able to put new seals in the rams okay, but I would see if you can find someone to recondition those pistons or you'll have the new seals leaking again. You might be able to emry cloth the daylights out of those pistons and smooth them up enough to not ruin a new seal and maybe get away with minor weeping of oil. Then again maybe not.