Is the debit card free?

Yes. Always… enjoy it ;-)