Do I need to order a new Debit Card to receive the multi-currency functionality?

No, the functionality is available with your existing Debit Card.