To disable External Contacts and single customer view, remove the Externalcontacts > Contacts > All permissions from the user role.