Yo. :)
1 -A deployment phase is planned. Not sure how they plan to do it, but I do know that you won’t be able to use it when you get ambushed,
2 -Some sort of list of the dead will also get implemented. How though is still up in the air.
3 -They’ve got an injury system planned with permanent that can result in permanent injuries, like losing an eye. Mental trauma might also be a part of that, though that’s less clear.
Don’t worry about these things already being planned. The devs are planning on making a roadmap of their current plans for the game and that’ll make it easier for us to make suggestions. Until then it’ll be a bit confusing. :P