Yes, MassMailer does support Email Subscription Groups. You can define the subscription groups in the MassMailer Setup -> Email Settings Page.
MassMailer automatically adds the Unsubscribe links and the Email Preferences links to the email template at the bottom.