Re: wiring harness and dash kit???
How expensive was your headunit? If it was like 99$ or lower (or something like that) they won't include it.. I believe. No idea, mine came with everything, yours will too i'm sure.
I'm not sure if it's possible to get the radio out without these keys, I tried before and it seemed literally impossible..