""A person needs to have a firearms identification card in order to possess a license in the state.""
Is this so people can tell whether its a gun and not, say a watermelon or baby carriage or something?
That sentence doesn't make sense.
In MA, you don't need to already hold a FID to apply for concealed carry permit (or License to Carry). If you hold a LTC, you can buy any handgun or longarm not otherwise restricted in the state and ammunition therefor.
But folks who only hold FIDs cannot buy handguns.
As for storage, it's a mandatory minimum of a year in jail if a weapon is improperly stored.