Good trick on
Regarding the user language, the field ID (for user meta) is
locale. However, the list of options you need to make by yourself.
The display name has the field ID
The "Sessions" button is just a simple button and you can do that with
button field. However, to make sure it works like WordPress, you have to do the code to log out from everywhere by yourself.