You can deposit cash in Kuwaiti Dinar.
Yes, for every card there will be a PIN code.
It will only mention the amount of money that has been deposited in the account.
As many as you need.
No, the designated employee will only have an access on depositing cash to the account.