Do I need to provide my own lock?

No, you are given a lock with your refundable security deposit.