The car has an oil leak and has issues starting. It has been sitting for a very long time.
The battery is basically a storage device that must be regularly charged by the alternator. If a battery is allowed to sit dormant for a long time, it will become discharged. Eventually, it will become discharged to the point it must be replaced. So, the first place I would begin with in your starting issues is the battery. As for the oil leak, there are dozens of places a leak can originate. Putting dye in the system and then running the engine will pinpoint the location of the leak. A trained mechanic, such as one from YourMechanic, can take care of your oil leaking problem and diagnose your starting issue.
Have a car question? Get free advice from our top-rated mechanics.