If I already have a card, do I need an eCard?

No, your current card can be used for online services.