the cover gasket should be fine to reuse.That little washer is like $14,dealer more.Mech seal/ceramic is in a kit together ,maybe $21,dealer more..
I purchase my stuff from the US,way cheaper over all even with tax and delivery if you buy a lot of stuff.But if you only buy a few things it will cost more..so maybe the stealership, it is your only choice..
I usually make a list of stuff I will be needing for the next season ahead of time,things that need more replacing,or extra parts for spare.Then when I order in the Summer..the shipping will hurt as much.I always like to carry spares for most important stuff.That way when something goes,I usually have it on hand.
Some examples of stuff I have as extras:head/cyl o-rings, thermostat,PV cables,extra skid parts,CDI,exhaust donuts,servo motor..etc..