Yeah, I can't see any damage in the pics. Actual condition looks better than mine. I got a few nicks. (From the ________ that put the K&N on it before I bought it). I don't know about the new filter, I know the stock one sucks, Heard AFE is pretty good.
-Aaron