Nice looking 880 you have there, and I can tell by the squared-off fan case that it's one of the later ones, yet old enough to still be using type A (or F & G) bags. As for the bulb, any bayonet base appliance bulb should work, but be sure to check the voltage rating as well. I put a bulb in once that looked right but blew immediately when I turned it on, turned out that the bulb was rated for 12 volts, not 120, so make sure the bulb is rated 120. Since the bulb is clear, check for broken filament wires, which should be easily visible. If the bulb is OK, look next at the pins, and you will notice one is a little higher on the base than the other, and the slots in the socket are the same way--one is higher than the other. Make sure the higher pin is in the higher socket. If it isn't, the bulb won't make proper contact, so take it out, turn it around, and reinstall. If none of this makes a difference, you may need to check the socket and/or wiring for any possible problems there.
As for the oil, I use and recommend 3-In-1 Motor Oil. This is a blend made by 3-In-1 specifically for electric motors. It comes in a blue, white, and red bottle with a picture of a motor on the front of it. It should be available at your local hardware store or Lowe's, but if you can't find it, my second choice would be SAE 30 automotive motor oil which is more readily available. Any brand should be OK, but I kind of lean toward Valvoline. But whatever you do, DO NOT use regular 3-In-1 Oil, as it is too thin.
About the only thing I can think of for the bag is to wash it with mild soap & water, but it looks like you've already done that. And you might want to give the zipper a VERY LIGHT spray with WD-40 every now & then to keep it moving easily.
Jeff