Can modules be replaced 1 to 1 ?

Yes, identical function modules can be replaced 1 to 1 or even exchanged with each other, since there is no logic saved on the module.

With central modules on the other hand you have to pay attention to also transfer the associated application!