You could buy a Zones 1-5 Travelcard from a retailer that offers incentives. LNER often offer cash back to AMEX cardholders, there were some that offered Nectar points, I don’t know if any still do.
The season ticket would be issued on a smartcard and would work in the same way as your existing...