We get charged $50 for every 'oops' call the police have to make to our house due to an alarm issue.
I have no answer for you on the alarm. You are doing so well being straight forward with him, I guess you could tell him that he isn't welcome in the house, doesn't live there anymore, and therefore doesn't need the new code.
You are doing so well.
I would have shredded the shirt into pieces and thrown it away. If asked about it, I would play dumb.