HMMM, not positive, but I believe it is not a standard DIN. You should check Crutchfield.com I've had decent experience with them and they generally send you everything you need, including the harness and bracket.
I haven't seen someone get one really secure in there (again, not sure about the...