It is up to the bank who you decide to lease boxes to.
My bank has determined to only lease boxes to customers with a transaction account. We also require them to use auto-debit to make the annual payments. We open accounts for non-resident aliens so we also open boxes.