quesiont: is login password part of "profile data" ?
No, I checked the code and it's not used in the key generation itself, so you don't need to remember it for regeneration of your key.
I used the name, brain password, password, founder code recorded in my keepass, but I still can not get my ID back. Is there anything I can do to get my ID back? I have the original email and pts address used for my IDs.
Can you see your id with console command blockchain_get_account <name>?
Also remember that the wallet_import_keyhotee the Keyhotee id at the end IS case sensative. If you had Steve as your keyhotee id and steve shows up in the blockchain you'll need to specify Steve on the command line.
For me it was (because I didn't use a middle name):
wallet_import_keyhotee Bob "" Smith "My brain key went here" Riverhead