You want a headunit.
There are units that come close, but don't do direct C D/DVD playback.
Check Digitalww.com for Armen's product offerings, but there is no product that I am aware of that has all the functionality you seek.
Another option is to do some SERIOUS hacking of an in-dash headunit. It can be done, but is beyond the expertise and desire and comfort level of most users here. Someone did a pictorial write up of a Kenwood unit.