It depends, if you have defined the property "pays" on a custom type or an aspect then the Node being represented in the Map should aldready have the "pays" property available. fullName and homeSpace are calculated properties, they are not stored in the database, hence the reason they are added manually in this way.
startWizardForEdit will get called once for the wizard i.e. once you press the edit link in users.jsp. So the init method should be called just before person-properties.jsp is called. Have you redined the "NewUserWizard" bean in faces-config.xml to point to your subclass? Maybe your init method is not called for this reason?