RE: Knowing when to replace bearings
The only bearings I clean (and keep clean) are ceramics, because they're expensive. The normal ones I just replace when they get overly gritty. I used to pop the seals and attempt to clean/regrease them, but they almost seem to immediately get dirty again.