Do I need the RP10 to run the FD150?

No, FD150 can run credit/debit transactions without the RP10. The RP10 is an optional customer-facing add-on.