Well I haven't ever heard anything like that!

When an engine sits the seals and stuff dry out and usually you will have some leaks on start up!

I have heard of people loosening all of the rocker arms to take the stress of the springs!

You do want to cover the engine well for storage

Prime it well before you start it!! other than that you should be ok