^ No guarantees in this life, not that I have seen.
Use a sensible, reasonably strong password with letters and numbers and you increase your odds of being safe online.
Avoid stuff like birthdays, kids names, common phrases, social security numbers, anniversaries...that sort of thing. Ideally, it should be something that has personal meaning to you and you alone. Use some good common sense - if your name is John and you like the book '1984', don't use john1984 as your password.
Best I can suggest and very glad you touched base with Amazon immediately. You should be fine moving forward...inconvenienced, but fine.
Kudos to Amazon for doing a terrific, proactive job in this case.
@TallMomof2: With this new info from the OP ficbot, are you certain you received the exact same email?