Yes, it is my understanding that a wormhole would require negative energy and we have no way to create it except through the casimir effect (and
@uppi correct me if I'm wrong) but at the moment we have no way to actually harness and use said energy of any practical quantity.
We don't even know whether the energy can be negative enough for wormholes to work. There is a huge disagreement between quantum field theory and general relativity how big the vacuum energy is, so nobody knows how much energy is there that could be removed to create space with negative energy. There is no way to tell, whether the numbers plugged into wormhole solutions are actually physically possible.
In addition, it is not clear, whether the equations for the wormhole solutions are even valid in the extreme conditions that are necessary. Even for the much simpler black hole solutions (and those actually exist), there are paradoxes that haven't been resolved yet. It might be that wormholes are in a parameter range that would require quantum gravity for an accurate description. But once you start postulating extensions to the currently accepted theories, you can formulate theories that allow stable wormholes without negative energy.
Finally, wormholes need curved space to be able to connect to distant regions in the universe. However, space seems to be in general quite flat in our universe. So even if wormholes were possible, there might be no regions in space where you could actually use them for travelling any significant distance.
In summary, we don't know much about wormholes at all. Which probably makes them good for science fiction, because you can justify about anything about them.
Otherwise, you get conclusions like whatever energy is sufficient to generate antimatter could also just be used directly on a target...and would need a reason that won't work but antimatter will (and isn't countered by enemy magician doing the magical equivalent of flak spam to cause the antimatter to collide and annihilate before reaching intended target etc).
The advantage of antimatter would be energy density. You could accumulate antimatter over years and release it in a single attack. 1g of antimatter would contain the energy of a nuclear bomb, so even a foot soldier could carry enough firepower to level a whole country.