Is my private key available in the Time Machine backups? Where can I find it?
Keychain keeps its files inside of ~/Library/Keychains.  In there is a "login.keychain" file that you can add to your current list of keychains in Keychain Access.