There was a very good article in ME by Silly Old Duffer not long back which went into prevention of condensation.
As Paul says, after blowdown, even if you get all the liquid water out, the boiler is full of hot air saturated with moisture. When this cools down a lot of this moisture will condense onto the internal surface, just what you don't want. To get corrosion you need both liquid water and oxygen, so filling the boiler to the brim with de-oxygenated water would seem lie a good route, if you have copper tubes then de-ionised as well sounds good to prevent bi-metallic corrosion. This however does nothing for the external surfaces, a boiler full of water will have a large thermal inertia and so changes in ambient air temperature and humidity could result in condensation on the outside. Is this a problem?
In my working life I came across similar problems, we finished up tenting the item and blowing in de-humidified air. I believe this is the solution used by SS Great Britain, although their problem is worse because of the presence of chloride ions, see SS Great Britain
SOD's article went on to describe a control system which would switch on/off a dehumidifier as needed, you only want it when the dew point of the air is above the temperature of the steel. I think you could use a heater to warm the steelwork , but then you'd need insulation.
To summarise, if it were mine I'd build a reasonably air tight storage box for the whole engine, put a dehumidifier inside and build one of SOD's controllers. A halfway house which should deal with internal corrosion is to dehumidify the inside down to some level where the dewpoint is below anything it will actually see, and then fit the dessicant breathers I mentioned earlier