In the first post he says he removed the bad 206 and all works fine so that battery should be ok. If the programming does go I would plan on temporary programming and replacing the battery.

The revision of the expansion modules don't make much difference unless you are running a 3.1 or highter revision of a plus or II with a VM, then it would be a good idea to use 3.1's or newer. the features come from the processor.