I have a human task that involves a non existent user or group. Such process starts with no issues. Is there any configuration that will enforce validations?
No, there is no such validation process. You can use 'Administrator' user to reassign tasks those are assigned to invalid users or group.