If you dry the rock you will loose your mushrooms, sponges....etc. The only way you will be able to keep them is to maintain them in reef tank parameters with proper lighting.
Re-seeding rock for what I was referring to, was simply to re-establish the bacterial growth in and on the rock which would help reduce the nitrate and phosphate in your system. This would not take long to cycle if it is clean of all pest algae....etc.
The reason why live rock takes so long to cycle is that you will usually have a lot of dead life on the rock. The dead life will brake down and increase your nitrate and phosphate until the bacterial build back up and it is all gone. IMHO, live rock only serves to introduce the possibility of unwanted algae, cyano & other pests like ciliated worms.
If you need to store your rock for a long term, I would clean all organic material (live and dead things) on your rock. Soak it a clean it in bleach several time till it is completely clean. When you build your new tank, put this stored clean rock in the tank. Then place a few pieces of high quality live rock from a trusted friends aquarium. This will serve to introduce the coralline algae and other wanted organism onto your dead rock. It will not take that long.
FWIW, as you can see, I have a real problem with so called live rock from the ocean full of unwanted pests (algae, cyano.....worms.....etc.). The same with the so called live sand.

Once you get pest problems in your tank, they can be a real time consuming and expensive problem which is not worth it. You only have one shot at setting a system up and not getting these pests.
A similar scenario would be if you live in a roach infested apartment and wanted to move. How would you go about packing your stuff to help keep the roaches from moving with you. You would want to kill all the roaches in the old apt. and your belongings before you move. Then you would want to treat your new place before you move in. The same applies with your tank. This is a good reason to use quarantine tanks.