Though my impression was that Ben had been colluding with the Others ever since he was a kid and ran into Richard but something happening to her could have put him over the edge.
About the gas canisters. I think that they were supplied by Dharma and Ben passed them off them to the Others. Dharma people seemed well armed in their battle against the Others. If the Others had already had such a weapon, I think they would have already used it.