Do I need to do anything special to get my file ready for SeedCode ProMaps?
Not really. You'll be pasting the map into your file, and importing a number of scripts, but that is all described in our integration article.
There are, however, a couple things to keep in mind about your file: things that could stop the map from working properly if not addressed.
Privilege Sets. If you've done a lot of work customizing the privilege sets in your file, you may have "any new table" set to be pretty restrictive. You'll be adding three new tables when you integrate the calendar and your users will need to be able to add, edit, and delete records in all three (these are just interface tables-- there is no data there). So if you think this applies to you, then you already know what to do after you create the new tables.