The one and only possible bottleneck will be the hard drive, maybe not even that. I'd try first and buy more stuff only if needed. USB interface could be troublesome, though. I'd go with some FW800 interface like RME Fireface 800.
When it comes to interfaces and external hard drives, 96KHz audio at 24 bits needs about 2.3Mb/s so theoretically Firewire could handle about 170 tracks of 96/24 audio. Modern Macs have twice faster Firewire 800 so that's 340 tracks of audio. In theory. Of course it won't be even close in real life situation but if that's the theoretical maximum, 16 tracks over single FW800 bus should be no problem, even if the interface and hard drive are daisy-chained.
You can calulate bus speeds for different audio qualities etc. using Wolfram, it's pretty sweet for things like this: http://www.wolframalpha.com/input/?i=96KHz+at+24+bit+in+Mbps
When it comes to interfaces and external hard drives, 96KHz audio at 24 bits needs about 2.3Mb/s so theoretically Firewire could handle about 170 tracks of 96/24 audio. Modern Macs have twice faster Firewire 800 so that's 340 tracks of audio. In theory. Of course it won't be even close in real life situation but if that's the theoretical maximum, 16 tracks over single FW800 bus should be no problem, even if the interface and hard drive are daisy-chained.
You can calulate bus speeds for different audio qualities etc. using Wolfram, it's pretty sweet for things like this: http://www.wolframalpha.com/input/?i=96KHz+at+24+bit+in+Mbps