On issue #1, I would be seeking the advice of an attorney. It sounds as if it was an illegal search, which if the rent-a-cop security figure who was there actually was a cop in real life, would have known he could not do a search without probable cause that a crime may have been commited. The hotel may be within its scope to enter the room, but I believe going through luggage without a valid reason crossed the line.
#2 was just plain idiotic on the CSR's part. I've been getting that question a lot lately, but I thought it was always due to needing to verify the rate I was using.