Do I need to redeem Cashback?

No.

Cashback is automatically deposited into your account on the 3rd business day after the end of the month.

This applies to both the PP program and High Value program.