Find Your Cruise
I've not done the Jewel But have done many many cruise ships & have never known lockers to be available. Why not leave your watch etc in the cabin safe, as theres always a clock/s around the pool area. Your card can swim with you (it won't hurt to get it wet).
Have been on the Jewel 2 years ago. The definite answer to your question is NO.