i would agree, have the battery tested, if it fails, once you replace it take the car and get the alternator tested (should be fine since it runs until you shut it off) advance auto does both for free.

plug oil issue is most likely a valve cover gasket, and you might as well do plugs and wires now.