I would argue that the amulet does not protect the individual from True Seeing, as the spell does not create a scrying sensor (unless your want to go with the target's eyes becoming a scrying sensor, but that seems a bit far to me), and does not target the beneficiary of True Seeing.
For Mind Blank, I would hesitate about allowing True Seeing to overcome it. For one thing, it is an 8th level spell, and True Seeing is a sixth level effect. For another, the spell does say the recipient is immune to divination spells, and further goes on to say "The spell even foils wish Spells and Spells or effects of similar power used to affect the target's mind or to gain information about the target". That seems to emphasize that there really is no magical way around Mind Blank. I rule it does protect the invisible recipient from True Seeing.
But you can take the logic farther. Does this mean that the recipient of Mind Blank, when in melee with someone under the effects of the Foresight spell, can nullify the benefits of Foresight due to the fact that our Mind Blanked combatant is immune to divination spells, and the opponent could not be warned of coming attacks and actions? One could make that argument. I would probably not support making this ruling, but there is a logical path for it.