As far as hearing impaired (I'm deaf in one ear). Ride very slowly around them staying as far from them as you can. Be sure and wave a friendly "Thanks" as you pass.
I know I get startled by roadies that go by me when I haven't heard them, but being on a bicycle I try to "keep my line".