Is it possible to integrate the Ecard plugin as a membership / subscription model with a front end for users to access and send cards?

Yes, you can! With a card with eCardWidget, you can customize the accessibility of each individual widget. This makes it possible for you to hide any or all of your ecards behind a paywall/membership subscription through a restricted page for members only.