Yes , staff shoukd wear the company clothes and not jeans and t-shirts, very unprofessional!
No still uniform
Yes if you're from another store.
Yes once trading hours are over
You will be provided with the essentials like tops, jackets & steel toe cap boots.
The rest is down to you long as its black/grey & sensible.