I found a solution for the rubber bushing (I believe - fits up well). I was perusing the Help aisle at AutoZone and saw a Dorman oil filler tube grommet (part #42306). Nice tight fit on the body, and it holds the plastic bushing well. My plastic bushing is cracked as well, but holding up well otherwise. I'll see how the rubber bushing looks after some mileage, but shouldn't see a ton of wear anyways.