1. fugaverunt ist Perfekt, es kann aber nicht von fugere "fliehen" kommen, weil das als Perfekt fûgî hat, es kommt von "fugare"=in die Flucht schlagen!
Also: Die römischen Soldaten (milites Romani) schlugen die Feinde in die Flucht (hostes fugaverunt), die die Stadt anzündeten (urbem incendentes)
Dekl.
Also: Nachdem der Führer der Feinde (hostium) getötet worden war (occiso), siegten (vicerunt) die Römer (Romani)
3. "caedem facere" steht nur in dicken Wörterbüchern und heißt "ein Blutbad anrichten", hier im Ablativ absolutus
also: Nach dem Blutbad flohen (fugerunt) die Einwohner des Landes (incolae terrae) aus ihren Wohnsitzen (e domicilis suis).