Help on brake caliper

That piston isn't magically stuck in there, theres probably some corrosion in the bore holding it in there. If your lucky the rubber O ring is just swollen but I think your going to find some rust in the bore. Try pushing it back the piston back in with a C clamp, if it doesn't move use it as a core a the parts store.