It was quite some time ago that I researched Maine men who were listed as in the Mass. Militia. I found that soldiers who served from Maine, and also lived there while Maine was still part of Mass., can also be found in Rev. listings under the present-day Maine town names. My example was Madison, ME, which was called Barnardstown, MA at the time of the Revolution. The soldier(s) belonged to Barnardstown, MA at the time of the Rev., but he has records held by Madison, ME. The same men who were said to be in the "Mass. Militia" in 1780 could be found living in Maine in the 1800 census.
However, I found only officers given for Madison. The names you listed are very familiar to me for various reasons. In our case a Lieut. Harvell of Robbinston, ME received a certificate which he kept posted over the fireplace mantel. It gives him credit as a Lieut. in the Mass. Militia. I don't know how the Mass. records are archived except probably at Columbia Point. Kathleen