Agreed, they do have pressure sensors in car seats, it is what is used to enable/disable the airbag in the front passenger seat of many vehicles.
It's a shame the OP hasn't returned since January - the project is doable in parts and has some really good uses. I hope he hasn't given up...