Discussion posts and replies are publicly visible
What do you mean with "headless"?
If any member of the assignees group accepts the task, he is the owner and any other user can not accept the task as well. This is default behavior of Appian.