The most information you can get from cemetery would be branch of service, rank sometimes includes war fought. The ABMC ( For overseas burials or names listed on monuments) will have unit and service number, place enlisted.
The enlistment database will say if Army or Air Corps, place lived, usually county and state, only a approx yr of birth and where enlisted, marital status and if had dependents.
As for "stations" and history of service that will only be found in Military Service record and those are available only to next of kin as defined by NARA.
If died during the war there are databases on Ancestry and I would think other subscription sites too, that list the causalities and where buried according to next of kin. Also those listed on memorials if body was unrecoverable. These databases should be available at an LDS Family History Center or do an internet search for them and other WWII databases. See if local library has subscriptions to genealogy websites.
Another place to look is the County Count House in the county they returned to live after the war or settled down. They may have filed their DD214 or discharge papers there either with a county clerk's or recorder's office or a Veterans Affairs office.
Online is only a "Old Men's Draft Registration" men born between abt 1870 to 1900. That does not mean they served or were drafted (conscripted). It was a civil requirement that the Selective Service used to hold a "lottery", if one was held for an age certain age group. Just like the WWI Draft Registration Cards, finding one does not mean a man was drafted or served.
Since you say "possible" and doing a quick search of Army enlistments there are more than one man named Michael, John and James from MA that enlisted. Remember the Navy and Marine enlistments are not online either. So look at the websites I provided and see if you can narrow it down, but you should get to talking to family members to pin down IF served and at least what branch.