Yes, most likely a HG leak. Schedule some downtime asap and take care of it before it gets worse.
And the oil pan dent MIGHT pose a problem, depending on where your oil feed is drawing from. If that lands right below it, you'll be starving the oil system.