You can't level up Q at level 2 in some matchups, especially if u have tp / ignite. Good luck escaping early ganks. You usually want to go W E Q in the first 3 levels but still, it depends on the matchup.
Demolish is just bad, Camille already has huge damage on towers with both Divine Sunderer and Trinity Force. You just go Shield Bash.
Revitalize is bad, you always want to go Overgrowth or Unflinching.
Double armor is terrible because you trade with Grasp procs (sustain) and shield, from passive. If you go Resolve + Determination you ALWAYS want to take 1 adaptive force and attack speed because of bad wave clear.
On Determination, biscuits are good for early mana problems. Free boots are also good since they have a great value on Camille.