Da Du ja, wie Du schreibst, auch mehrere Kameras im Einsatz hattest, sind vermutlich auch die Dateinamen nicht wirklich hilfreich für die chronolgische Sortierung. Das sieht dann meistens etwa so aus:
Kamera A
P1010001.JPG
P1010002.JPG
P1010003.JPG
[...]
Kamera B
IMG0326.JPG
IMG0327.JPG
IMG0328.JPG
[...]
Fatsort alleine dürfte somit wahrscheinlich nicht reichen. Ist soweit quasi das "Standard-Problem", wenn mehrere unterschiedliche Kameras im Einsatz waren. Zuerst musst Du somit alle Dateien mit einem Rename-Tool wie z.B. Krename nach dem EXIF-Aufnahmedatum (bedingt korrekte Datum-/Zeiteinstellung bei den Kameras) sortieren lassen und danach umbenennen* lassen, z.B. Pic0005.jpg, Pic0010.jpg, Pic0015.jpg, usw.. Das ergibt dann beispielsweise so was:
IMG0326.JPG > Pic0005.jpg
P1010001.JPG > Pic0010.jpg
P1010002.JPG > Pic0015.jpg
IMG0327.JPG > Pic0020.jpg
[...]
*Ich empfehle eine Erhöhung des Werts um 5 anstatt um 1, so kannst Du hinterher problemlos noch etwas händisch "nachsortieren" / einfügen falls nötig, ohne dass Du wieder komplett neu durchnummerieren musst.
Danach auf den Stick kopieren und dann noch fatsort darüber laufen lassen. So werden die Datein dann auch auf einem "doofen" Player in der richtigen (chronologischen) Reihenfolge abgespielt.
Das Problem mit "Datei nicht lesbar" könnte am Format (z.b .raw), an der (zu hohen) Auflösung oder schlicht an einer tatsächlich defekten Datei liegen. Solche einfachen Player können in der Regel nur gängige Formate wie eben .jpg abspielen. Ob die Datei grundsätzlich lesbar ist, kannst Du ja einfach am PC herausfinden. Falls es am Format liegt, musst Du halt noch einen Batch-Konvertierer bemühen, der Dir z.B. .raw nach .jpg konvertiert.
Falls Du zu einem Schritt Fragen hast, melde Dich einfach wieder.