We get “Permission Import Personal Contacts depends on permission(s): Create Account, Create Contact, Edit Account, Edit Contact” Salesforce Exception when try to deploy/move Account or Contact object Profile permissions.
To avoid this issue/exception/error while deploying the Profile permissions, we have two options.
1. Set ImportPersonal User Permission to false while deploying the Profile permissions.
Sample User Permission Code for reference:
<userPermissions>
<enabled>false</enabled>
<name>ImportPersonal</name>
</userPermissions>
2. We have to give Create and Edit access for Account and Contact objects in the Profile. After the deployment we can update/remove it directly by going to the Deployed Profiles.