Do I need to have a prior internet plan to redeem the free 6GB internet?

No, you don’t need to have a prior internet plan for the free 6GB redemption.