All orders can be placed on our site at your convenience. We do not have them in stock but you can sign up to be automatically notified directly on the 82-033 store page.
As for the key lock, I recommend the 82-310 (sold separately). This will be fully compatible with your door.