First off, the "port 445"-thing is an open TCP port signifying that Windows services for file, print and authentication services are active. TCP is the protocol, which is a layer in what is commonly called "TCP/IP protocol stack". This is a protocol for communicating between computer systems, basically.
Yes to those, assuming the windows networking protocol (whatever it's called, been a long day...) is bound to the interfaces. It is rather uncommon to bind the protocol to firewire cards by default, and even if it were bound there, it wouldnt become a security issue until someone connected a firewire-wire to the port.
No, usb provides connectivity for things like flash memory (the "usb pen"-ish thingies), network cards, and more, but there is no TCP/IP protocol stack on the USB interface.
There might be such a protocol stack on a ethernet or wireless ethernet card, _connected_ to the USB bus, but they would show up in Windows as regular network interfaces anyways.
Bluetooth is increasingly used, but I'm not familiar with the protocols commonly used. If you don't use bluetooth, it is safe to disable. If you use it, take comfort in the fact that it's range is very limited, and disable it when done using it...
No, there's no TCP/IP protocol stack on the IDE card.
Possibly, but very unlikely. Use same precations as with Bluetooth.
What it means is that it's listening to every network interface that has a suitable (TCP/IP) protocol stack associated with it.