I was going to recommend a PI rain jacket I have the fits your criteria of not cheap and flimsy but not high tech or expensive either. But since I can't find it on PI's site or at REI where I bought it 2 years ago for ~$100, maybe it's been discontinued. It's a coated nylon fabric (claims to be breathable) in bright yellow with an excellent fit and huge pit zips. I ride in it in cool weather as a highly visible windbreaker and don't get too sweaty. Very waterproof, but I expect the waterproofing will wear off in a few years, as all coated fabrics do.
For your feet, I was going to recommend some simple but effective shoe covers I got from Performance, but guess they are discontinued too. These cover the whole top of your shoe, attach together in back with velcro, and have a toe piece that anchors the front. Some sort of stretchy waterproof fabric that keep your feet dry in the rain. Same idea as toe covers, but with more coverage.
Oil is good, grease is better.
2007 Peter Mooney w/S&S couplers/Terry Butterfly
1993 Bridgestone MB-3/Avocet O2 Air 40W
1980 Columbus Frame with 1970 Campy parts
1954 Raleigh 3-speed/Brooks B72