Do I need to redeem the FREE all-network calls?

No, redemption is not required. You can make as many FREE all-network Calls as you want, within the 9AM – 5PM time period, as soon as you receive the SMS notification.