Wasalam
May Allah bless you.
If you are working for a conventional bank, then we strongly advice no to. Please see the link below:
In terms of the benefits you have mentioned:
-
If it is not part of your wage then it is permissible (also see links below)
-
Same as number 1
-
Not permissible unless it is a legal requirement
-
Not permissible unless it is a legal requirement
-
Same as number 1
And Allah knows best!