Datendruchsätze sind wie der Name schon sagt 400MBit/s beim FireWire A und 800MBit/s beim FireWire B. Das enstpricht 50MB/s und 100MB/s.
Die Kabellängen kann ich dir nicht sagen. Wahrscheinlich nicht über 5m ohne aktive Vertärkung, so wie beim USB 2.0 auch.