Damsel in distress

Yup, battery is dead as I suspected. That's probably why it won't crank over. You need to get the battery charged up and then try to start it. Also the alternator is probably bad (or has a problem with the wiring) since it allowed the battery to die. I am guessing that getting those two things fixed will get the engine running.

The oil leak is probably something totally different. Hopefully the low oil didn't cause any internal damage.