Does it support EBT, gift cards, and PIN debit?

Yes, the RP10 can accept PIN/signature debit, gift, EBT, and STAR Network transactions.