You do need a dash kit to fill the gap on ANY double-din unit.
Here is a used DNX9960 if you're looking for a VERY good deal. I have one and paid $1300 new (which was a great deal at the time. They listed at $1800+)
Kenwood DNX9960 navigation headunit
This is my link showing a lot of the screens on the 9960.
Dnx9960 kenwood excelon wicked cas sneak peak preview pre-order $500 gift certificate