Will the Internet Cili Padi XL Passes be renewed automatically upon expiry?

No, like all other Internet Cili Padi passes, Internet Cili Padi XL passes are one-off purchase. You will need to purchase the pass again if you want to continue enjoying it after it expires.