Some Mass dealerships can issue temp plates, if that one does not then you or someone from the dealership needs to go to the DMV and register it before you take it home.
You don't, Massachusetts doesn't have temporary plates. Have the dealership meet you at the DMV with the Vehicle and register it, or find someone with a dealer or repair plate
Thanks! Your answer is awaiting moderation.