As I understand, to create 5 heli on the map I have to set 5 spawn positions and set up this parameters. or not?
<field name="ApplyDamageToAbandondedVehicles">true</field> and
<field name="DestroyVehiclesOnDisable">true</field>
but when I change "false" to "true" nothing happens and heli continue spawn on the first base
Yes, you should enable those parameters, but if you say that they didn't work must be because something, i will chek it as soon as i can.
In the mean time you can set the amount to a lower number of vehicles that you want to be disabled after destroying the m-com station, so after they spawn, lets say 5 times, they will stop spawning, this will be a good solution for the problem.
Go to the vehicle you will like to be disabled after taking a base and change : <field name="Amount">0</field> to any number you think is good for your need.