Looks factory parts to me. Seal seems usable. What fit did you go for? I like falling under own weight but holding with TP blocked.
Opinions vary for de burring tools too. I like to finish with nail boards 'cos they're readily available at ours
Just don't get caught.