For #1, you should send a letter to the GM of the property informing him or her that going through your luggage without just cause constitutes an invasion of privacy. You should demand a full refund for your stay and something extra for the loss of privacy.
For #2, you should send another letter to the GM asking that the clerk who checked you in be disciplined. They will have that information recorded. You could demand something, but in this case I would be more concerned with making sure the property makes sure its employees do not repeat the same mistake.
Marriott is only suppose to ask if you trip is for business, pleasure or for both. If asked for any more info, I would refuse and tell the clerk to take the question and stick it somewhere.
In both cases, you should cc a copy of the letter to the Bill Marriott's office.
J. W. Marriott Jr., CEO/Chairmain of the Board
1 Marriott Drive
Washington DC 20058
You should let them know that you are a loyal Platinum Premier member who has stayed at least 75 nights for the past 7 years. I am a big fan of Marriott, but I believe that you have the right and obligation to complain about your poor experiences. IME, I have always received excellent customer service to problems, although I have experienced nothing like your recent experiences.