It looks like it works with Adafruit's touchscreen interface - this is accessed over GPIO, this is slightly different from the Raspberry Pi touchscreen which utilises the DSI port on the Pi board itself. The software you want to use however runs off of Raspian, so as long as you have the latest up to date version it will function.
cd-rom drives are a bit hit and miss with the Pi, you need to get one that's compatible. They're also quite juicy, so you'd need to run it off a powered UBS hub (assuming you're using a USB based cd-rom drive?). You'll need to research ripping from a cd to your HDD, it's not something I'm clued up on
PIR sensor, shouldn't be too hard to do, we've got a guide here - http://www.modmypi.com/blog/raspberry-p ... -detection
- but you would need to rewrite the code to do whatever you need it to do