Does myTrezor.com identify the specific unit that connects to it thus deanonymizing the owner that it was shipped to?
Also, I've not heard of any hacking incidents to date of the Trezor. Anyone else?
No, there is nothing in the device neither the code that we could use to link a specific person with a device.
Is the public key protected by PIN or confirmation preventing rogue websites from stealing it? Having your public key leaked would link all your transactions for the life of the seed.