Moin,
ich kann noch The Fall of Carthage von Goldsworthy empfehlen, Guter Ueberblick ueber den ersten und zweiten punischen Krieg, Zusammensetzung der beiden Armeen etc.
Ich hab ja selbst ne FoG Armee mit dem Thema Hannibal in Spanien aufgebaut, da kannst du im Projektforum gerne mal reinschauen.
Im Endeffekt brauchst du als Kerntruppen unter FoG immer: Lybisch-Phoenizische Spertraeger, numidische Reiter und entweder afrikanische oder spanische Plaenkler sowie entweder keltische oder spanische schwere Reiterei.
Fuer Spanien dann natuerlich noch mehr Iberer, Keltiberer und Lusitanier (die du als Scutarii zusammenfassen kannst und leichte Truppen als Caetrati). Fuer Italien dann Veteranen (die Speertraeger werden quasi aufgewertet), Kelten und italische Truppen, aber keine Elefanten.
Auf roemischer Seite brauchst du natuerlich Principes und Hastati sowie Triarii, da deine Armee in Legionen mit einem bestimmten Verhaeltnis Triarii und Hastati sowie Principes organisiert sein muss. An weiteren Truppen dann wiederum italische Bundesgenossen, garniert mit Spaniern.
Hoffe diese knappe Auflistung hilft ein wenig.