For example, for halogens, it takes both of the halogens to be in aqueous solutions for the reaction to occur. (...)
no, it doesn't
with radicals involved, it can happen in every state, might it be liquid, solid or gas phase.
with ions, gas phase is most difficult (as ions are next to impossible to have there), but it also can happen in solid state, just so that it might take much much longer (as mobility is drastically reduced here)
for metal displacement reactions, aluminum powder can displace iron from its oxide when both are solids (does the heat play a part.)?
again, same picture
however, as I mentioned that solid state reactions take their time, this very much is true for termite reaction, too.
In fact, in solid state it is that pretty slow, that you can store readily mixed termite for a lifetime, without anything major happening.
If you were in for a faster rate of reaction, you'd try to liquefy situation at least. That's what the magnesium fuse is all about, i.e. that's where "heat" comes into play...
And why doesn't the hydrogen ion in nitric acid for example, displace the anion from an insoluble salt that has been placed in it (e.g AgCl)?
because, without the help of additional bonds, the combination of two even charged particles , i.e. H
+/Ag
+ in this case, doesn't make for stable molecules normally
regards
Ingo