Ker-blimey! That's a mess and no mistake guv'nor!
If the piston and seal are shagged then replace them. There should be a spring guide, that's why your spring is , replace those too! I work on these quite often and use a solo hand clamp as a spring compressor and it works fine. I suggest if you address the other issues rebuilding will be easier.