I just flew YYZ-LIM on CO. Looking back on my e-statements, it was my first flight deposited to OnePass in two years, yet my miles haven't been deleted. My dad's One Pass account has been inactive ever since Feb 2004 yet the miles are still there. I'm glad that CO isn't deleting miles, makes it more likely for me to fly them. How strictly are these timelines really enforced?
Not that anyone cares since they're bankrupt, but on RG (Varig) you can also extend your miles for a fee.