My dealer stocks parts, but if they fail to have a part they get it in about 4 days. They order from Triumph twice a week and get shippments twice week. If they fail to get the part it is because Triumph has it backordered. A week ago today, my brother and I ordered different non-stock parts for our Triumphs, I pick mine up at lunch Thur, my brother's are backordered.
FYI Bikebandit is a good alternative for folks with no dealer close by, but they don't stock parts, they order them from Triumph just like dealers.
As for output shaft seals, I can't believe a dealer doesn't have one in stock. Good luck.