I had to store my car for 3+ years.
Fresh wash and wax outside, and copious amounts of leather conditioner on the seats.
I put fresh oil in it, and removed the battery.
I set it up in the garage with moth balls and steel wool as previously mentioned, as well as desiccants in the cabin.
It was parked on a heavy vinyl vapor barrier and covered with a high quality fitted cover.
I filled the tank with ethanol free gas and stabil fuel treatment.
The tow eye was inserted, and the car cover lifted over the eye in the front to expose the grill, this was for two reasons:
1) having a handle to bounce the car and roll it around periodically, keeping the suspension, seals, and tires happy
2) Air flow exit for the 6" fan at the rear of the car. I continuously circulated air under the car through the engine bay to mitigate condensation
When I brought it out this spring, I did an oil change and timing/balance belts.
It fired right up and ran great; the only issues being a slight ticking in the valve train that went away after about 3 min of idling, and a slight out of round on the tires that went away after the first 50 miles.