Hello Contagion, welcome to the forums!
The topic of having reliable name-tags for friendlies is something that will be reviewed throughoutly in the near future, so I can give you some hope on that possibly being more appealing to you soon. There most likely won't be a permanent blue dot like that but bear in mind that pretty much everything in game currently may be subject to change since the game is still in development.
See you in the trenches
Hello Anthrage, welcome to the community brother!
If you're looking for other players, feel free to hop on discord and take a look in the #looking-for-group or #recruitment channels - depending on how deep you wanna go.