With regard to bearings, this is a long time recommended supplier. I’ve used them several times for my Gen1 without issue.
Cant recommend specific items for the other issues for you, as they’re a bit more personal preference.
I’ve personally used DID chain and JT sprockets and EBC pads (not HH) without issue.
My gen1, along with many others I suspect on this forum, has been “Full Monty” Ivanised, so has a BMC air filter fitted.
Good luck getting it sorted.