Is there any activation fee?

Generaly, no activation fees are charged. The only exception is VISA Vanilla cards, which incur a fixed activation fee