Also for things like range, cooldown etc where is that stored for weapons? I don't see it in ShipComponentDefs.xml
Range, cooldown, and accuracy are set in GalCiv3GlobalDefs.XML; search for BeamCooldown, BeamRange, BeamAccuracy, KineticCooldown, KineticRange, KineticAccuracy, MissileRange, MissileCooldown, and MissileAccuracy.
The tags surrounding these indicate that they're global combat modifiers, so it might not be possible to set them on a per-weapon basis.