Yes.....The parts you mention were on it when we bought it. We haven't done any body work to it yet, but that is the next project and will be REAL HAPPY when that after market hood is gone

We have the original mirrors, but they are not going back on.