I was caught stealing an item under 25 dollars from a police officer at a supermarket. It was my first time being caught. They did not take my picture or have me sign anything. The police officer took a copy of my license and said that I was being charged with 'asportation' and that I would get a summons in a month. I have some questions about this:

1) The store did not have me sign anything or take my picture - why?
and The police officer did not have me sign anything either - why? Does this mean that they are not pressing charges?
3) I have stolen from this place before over the past year, but the officer said I had not been 'flagged' - can they look over past video footage using my supermarket discount card which I use everytime I shop there as a date/time indicator and look for me on the tape and catch me?
4) I was told that if I returned to the store in the next 24 hours I would be 'trespassing' - is that just the initial statement - could the store or judge follow up now and say that I am banned from the chain indefinitely.
5) The officer said that I was lucky that I hadn't taken more than 25 dollars or he could have arrested me - is he right?
6) I live in MA - what are the rules of shoplifting here - are they the same as anywhere or is there anything specific I should know about my state?
7) Is it a guarantee that I am getting civil fines and going to court?

Thanks for your time. I am consulting a lawyer also.