For what it's worth I'm not a lawyer in Massachusetts. However in most jurisdictions I'm familiar with it would NOT be a difficult or expensive task to get him before a court to test the basis for the charges against him.
The facts are straightforward, there isn't copious amounts of evidence to work through. Simply interpretation of a statute which could be sorted in a morning's hearing.