Scratches

Another vote for PDR. You'd be surprised at what a skilled PDR pro can do.

That sounds good, I'll look into that.
She hit a rock.

Your damage is pretty small and a candidate for PDR followed by a little touchup paint. Applying touch up paint is nicely described in past archived posts. The stupid body shops always want to paint the whole panel for any small damage and that is damn expensive.