Yes. The answer is yes, lol.
No to past, yes to future.
Holy Fuck, yes please!!
No. It was based on what year the sale was. 2017 = 5 yr insurance, 2018 = 6 year insurance, etc.
The next anniversary sale will almost certainly have the new 10yr insurance. Past sales had the insurance based on...