Dezert, I'm not sure if it could draw air in, I didn't test that (and not sure how... just clean it and use my mouth to try to gently blow air through?). In any case I'll just get a new breather, and replace the passenger side seal, bearing, and brake pad.
Brian, I agree, the previous owner paid a lot of money to have all of the work done through the dealer. All of the work receipts I've posted are from the previous owners, but so far I haven't had anything done other than have the oil changed (which I did at a local independent place). The point of this thread is to get recommendations for a local independent mechanic since I don't have one.
Gamefreakgc, thanks, I'll ask about that the next time I have the tires rotated.