@OP
It seems like you're asking about the reaction mechanism, loosely defined as the various steps that occur to get from point A (the reactants) to point Z (the products). The fact is that most reactions don't occur as a single step, as a simple reaction equation would seem to indicate. Even in solution, where all the reactants are well separated, mechanisms tend to be complicated, with many steps that must occur in sequence. Figuring it out requires complicated experiments and, often, computation modelling. Also, each reaction must be approached separately. Sometimes even the mechanism can be different if you so much as change the amount of the reactants present, the temperature, whether or not there is light, and so on. Things get even more complicated in the solid state (such as the one you have asked about) because reactions really only happen at the surface. Therefore solid-state reactions invariably involve things like diffusion, lattice mismatches, surface energy/geometry, atomic organization on the exposed crystal surface, and even silly mechanical effects like surface layer shedding. You can always search the literature to see what is known about a specific reaction like the one you mentioned, but many seemingly simple reactions have not been studied in this kind of detail to really understand what is going on at the molecular level. It may be this question can only be answered is superficial detail.
If ∆G is negative the reaction is spontaneous; thus it can happen. If it is positive it can’t happen.
I understand you may be trying to simplify things for a high school audience, but take care against painting a misleading picture when simplifying. We can't really talk about the Gibbs energy or spontaneity divorced from the concept of equilibrium, since delta-G means nothing without the standard Gibbs change (delta-G
0) as a reference point to define the system's equilibrium point. This is because spontaneity only refers to whether the reaction will proceed in a forward direction (as it is written) toward the equilibrium point from a specified starting point, with both the equilibrium point and the starting point defined by chemical potentials under the starting and final conditions. (In dilute solution, these chemical potential are usually understood to be proportional to concentration). If you want to simplify it, better to say that delta-G/spontaneity only tells us whether the system will (given enough time) evolve to a state that favors products compared to what we started with.
When we speak of reaction spontaneity with broad terms like "can" or "cannot" happen, students may get confused by situations like this:
Consider a reaction A --> B.
Asking whether this reaction is favorable or unfavorable, spontaneous or not spontaneous, or will or will not happen, is asking an incomplete question. First, what happens to a system comprised of A and B depends on how much A or B is present initially. Second, it also depends on what equilibrium looks like. If the thermodynamic potentials are such that at equilibrium A and B are of equal concentration, the spontaneity of a system comprised of A and B and moving in the direction A --> B will depend on whether there is initially more A than B (spontaneous) or B than A (not spontaneous). Importantly, if you start with all A, the reaction will ALWAYS be spontaneous, regardless of what the equilibrium point is. Presuming that the equilibrium point always allow for some minuscule amount of B, in that sense there is NO reaction that "cannot happen" if one starts with 100% A because by definition delta-G will always be negative. That does NOT mean that a lot of product will form, or that it will form quickly. Nevertheless, by definition, it is still be formally spontaneous. In other words, asking whether a reaction can or cannot happen is not practically relevant. All reactions formally "happen" under the assumption that the equilibrium point is somewhere in the middle. It is better to ask not whether a reaction happens, but rather how much product is formed when it is done happening. This is an important point for a student to understand as consequence of the concept of equilibrium, which is central to all of chemistry.
Anyway, none of this has much to do with the opening post about mechanisms, and I mean no offense by picking at this. I comment only since spontaneity is a concept that a lot of people try to simplify for people new to chemistry, but it is often done in such a way as to cause more problems understanding the concept than saying nothing at all.