This tonneau cover does not come with its own lock, and solely relies on the tailgate being locked, though there really isn't a way to open it with the tailgate up and locked. The canister will need drains installed, since water can collect there. While this tonneau cover is one of the more water-resistant out there, it's not 100% waterproof, especially at the tailgate seal and especially if install isn't done correctly or after that seal wears a bit.