Order your stuff from crutchfield. 99% they give you the din adapter, wire harness for free! I installed a nice single deck in my 1999 from jvc and new front door speakers. It came with no cut speaker wire adapter harness, no cut radio harness, ford stock radio removal tool and din adapter.
I also used them to install new speakers and stereo in my wifes 09 forester and my spare commuter car a 05 corolla. Hands down best pricing, install instructions and customer service.
I price matched local stereo shop, walmart, and best buy and it took me more time to take the door panels off than it did to put in the stereo lol. I was very surprised.