Yes. Participating in this rewards program is free of charge to MasterCard holders. MasterCard does not at present intend to introduce any fees to participate in the future.
You can customize your debit or credit cards with a second line. Have a favorite nickname, sports team or just something fun you want to include?