I think the answer is yes, but you'd need something like an Arduino attached via serial to have that many data feeds into a single iobridge module. That's going to require some programming on your side for the arduino, and something on the other side listening to the serial messages, but maybe that's the way you want to go anyway if you plan some XBee integration. You might also in that case have a look at 1wire devices and the 1wire library for arduino. That lets you string a whole bunch of all kinds of sensors along a single bus, each with it's own unique address.
Otherwise the simple approach (what I did) is just buy more than 1 iobridge module. Each module has 4 ports, each of which has analoge in, digital in and digital out. So depending on which smart boards you connect you might get 8 useful inputs, but if you are looking to log each of the inputs, I think the current limit is 4 logs per module. ie 4 useful inputs per module. From the list it sounds like you might be able to do all this with 2 modules, but I'll leave that to the experts.