Sounds like an excellent maint sched. I'd definitely be interested in getting a lifetimes worth of o-rings. I'm just getting ready to do an oil change here at 1800 miles. When I ordered a few filters I totally forgot to grab o-rings. Hate to go over to the Yamaha dealer and pay a few bucks for each of them.
Let me know what you come up with for costs.