No, no purchase is required to enter the social or radio campaigns. You simply follow the various entry mechanics stated above. For the grand prize, you will have to redeem your R1000 voucher to be eligible to win.