most head units above 200 bucks will have those features ....except for the bluetooth, that will be hard. Most satallite radio setups i have seen just are add ons and not integrated into the cd player. In my pioneer i would plug the add on XM radio box into the back of my head unit