That head unit will work no problem with a dash kit. And those components will work no problem too. I've never done rear speakers in an X, but the 6x9's should also work well.

That should be a pretty clean setup man. Only thing I'd suggest is replacing that panasonic with an alpine, trust me, you'd be much happier.