it looks like theres a small line of dent, call your local paintless dent removal, as for the scratches, if your nails dont catch on them you can polish them out. if it does, your only option to do it properly is to repaint, which is recommended if its down to the metal, however if its just through the clear then leave it. i've got one like that but its very small lines, however it did go through the clear. i ended up leaving it.
That sucks man, mine is still perfect, knock on wood. I park far away or next to luxury cars but sometimes, when you park far away, some knucklehead in a 1992 Corolla with no hubcaps and peeling purple tint will park right up on your door.
Since there's a positive paint transfer, some clay bar and Ronsonol/Zippo lighter fluid will help remove it. It's safe for use on clearcoat. If it was a negative paint transfer (scraping concrete and removing your paint) it'd be body shop time.
The good thing is that if you have a low deductible you can call it in as a hit and run and save money on insurance. Paintless dent repair would be the second thing I'd do after using lighter fluid to remove the transferred paint if there's a dent.
There's also a crazy method that works using computer duster (canned air) and a blowdryer. You can slowly, carefully heat the area around the edges of the dent with the dryer then flip the computer duster can upside down and freeze the area. If it's the right kind of dent it will pop right out. Search youtube for examples.