Yes. We use 128-bit encryption to secure Web financial transactions.
Yes, you can use a debit card with a MasterCard or Visa logo on it.