Head is off I assume. can you use the side of a putty knife, something dull, to scrape the cylinder ABOVE the piston, where the oil has been soaking? No sense trying to move the piston up through that and damage the piston. Scrape it and use a Scotchbrite pad to remove any nasty stuff, then wipe the cylinder dry. Flip it over and fill the cylinder with your choice of fluids. ( NOT EVAPORUST) I use auto trans fluid.
If someone filled the cylinder with MMO from the top, and it is still there, that means the rings are sealed to the cylinder. Top ring is wet, bottom ring is not. By flipping it over and filling the cylinder, you will soak the piston skirt and the lower rings. When the oil soaks through the rings, you should see it in the upper cylinder, dripping into whatever your engine is sitting in.
You CAN use the crankshaft to PUSH the piston up. DO NOT try to pull the piston DOWN. You will mess up the threads in the rod and you will get trapped when the piston is down. Push piston up, remove the crank. Be patient and you might not need to spend too many of your dollars.
EDIT: Was the head on it or off, when you received it? Was there a plug in the head?