I have damn near the same head unit in my WRX, the only thing that I can tell is different about mine from the one you asked about is that mine does not have the slot for the media card in it (I can't remember what model number my kenwood is). Other than that I love my HU it fits great there is not a real big gap or anything to worry about. Allthough I can not help you with what you need to install in because I took mine to a audio shop here for two reasons, one I didn't want to mess up the install of the HU, and two I wanted to have a backup camera added with it and had no idea how to run it myself. haha
I can say that if you become intersted in the camera later on mine works really nice with that HU!