The FireWire hard drive should have a
daisy-chain port. If you connect the FireWire drive to the iMac's port, you can connect the audio interface to that extra port on the FireWire drive. If that audio interface also has a daisy-chain port, you can connect the camcorder to it.
FireWire 800 hubs seem scarce in terms of product availability. You can do search in Google, and a few come up, but they are expensive.
That audio interface and camcorder probably both use FireWire 400. So you might consider connecting your FireWire external drive to the iMac directly (especially if it's FireWire 800) and then connecting a more common (and less expense) FireWire 400 hub to its daisy-chain port, like this one
http://www.amazon.com/Belkin-FireWire-6-Port-Hub-F5U526-APL/dp/B0006BHCEK
Then connect your remaining FireWire devices to the hub.