Go to a body shop, they'll give you a free estimate. My wild guess would be ~$200 + however much that plastic piece is. They'll clean it up, paint it, blend and buff it out, then put a new plastic thing on (technical term). This doesnt include the rim.... not sure how much that would be
Please come back with how much it ends up being. I'm curious if I'm over/under and by how much.