Long Term Engine Storage

My 340 was finished a couple years ago by a close and competent friend. This engine has been stored in my shop here in Phoenix, AZ since. I asked my friend how long I could store the engine without worry and his answer was "indefinitely". Knowing nothing lasts for ever, I'm thinking I should start spinning it. If I add oil and spin the oil pump every now and then , won't this eventually "wash" the asssembly lube away? I know some guys squirt WD etc. into ports and plug holes. It is dry here in the desert but still...

I'd like to hear opinions/experiences.

Much Thanks