I see here that it's possible to provide information to an auditor to prove the balance at a certain point in time (block height). Would this tell the auditor to where were the funds were sent? Based on my understanding, the answer should be no - is it because the addresses themselves don't appear anywhere on the blockchain and stealth addresses are used?
Consequentially, is it correct to assert that if I lose my wallet file, I also lose the history of destination addresses? If I would later recover my wallet from keys (or seed) and re-scan the blockchain, I would be able to see only that the input has been spent, and the related payment ID of the tx, but not the address of the recipient, as it's not recorded on the blockchain due to stealth addresses being used as destination.