standard high-energy solid rocket fuel: primarily ammonium perchlorate powder (an oxidizer), combined with fine aluminium powder (a fuel).
you mean you never heard of the rocket fuel hydrogen and oxygen mix.
while we DO "run" on O2, we DO NOT "run" on H2. H2 is not part of our normal environment.
while H2 and O2 can be used as a rocket fuel, it is not the standard fuel (too inefficient). also, O2 can be poisonous at high partial pressures, so what about that?
as for the poisons, i can only speculate. but bear in mind: everything is a poison, if used in the right amounts.
salt is made up of sodium chloride
a) everything is a poison, so what is special about NaCl?
b)Na != Na+, 2Cl- != Cl2. I'll give you that chlorine gas (Cl2 at room temperature+ 1atm) is highly poisonous at comparatively low concentrations, Na is simply a highly reactive metal. it'll (literally) burn in your mouth should you try to ingest it, but that would make it more of a hazard than a poison.
moreover, 2Na + Cl2 != 2NaCl unless you ionize/radicalize the crap out of it.