With some certain aftermarket CD players you can use an interface box to use the steering wheel buttons, but no aftermarket radio will be able to do the check control functions... But the radio display is just a controller interface and the actual radio itself is built into the cd player part of it. So if you can get a single din cd player up there without moving the MID it is all good, or you can relocate the MID to the glovebox and put a really nice double din in the X.
Either way there are threads with good info and pics all over this forum.