Since im not in Massachusetts then i will skip this and answer another question.
Is there a daily limit?
AFAIK, you can buy or sell as much as you want and i never see people complain/ask about localbitcoins limit. Correct me if im wrong.
Do you need a license (even if localbitcoins has one)?
What license? Is that ID verification or something?