No one sacked Rome during the Punic Wars.
No, Cleopatra and Marc Antony were roughly 200 years after the Punic wars.
Rome fought Carthage for 23 years 264 to 241 BCE during the First Punic War.
Carthage.
First of all there were three Punic Wars, not three 264-240 BC, 280-201 BC and 149-146 BC). The Roman army did not change during these wars. It changed later, in 107 BC, with the Marian reforms of the army.
The generals of Carthage in the punic wars was Hannibal and his son Hamilcar.
If you are referring to the temple in Rome called Pantheon, it was built some 200 years after the last of the Punic Wars.
There were three Punic Wars spanning over a hundred and twenty years. During this time there were scores of generals of the Carthaginian forces. The most prominent was Hannibal Barca during the Second Punic War 218-202 BCE.
The Punic Wars.
The Punic Wars had no self or selves.
Rome won the Punic Wars.
Carthage