Tallying the results then:
1) Toggle Abilities will have the effect correspondent to their ingame effect by default and their other effect (or no effect) if Toggled.
2) Hustle, Klutz, Weak Armor and Symbiosis will have the effect correspondent to their ingame effect by default and their other effect (or no effect) if Toggled.
3) Read "ability = On" as "Revert a toggle ability to the effect correspondent to their ingame effect" and Ability = Off as the opposite.
4) Allow "Assume ability is toggled" commands. This means that if the player says "assume ABILITY is always toggled" the ref will consider that assumption for that run until the player says otherwise.
5) When facing a pokemon with Trace, The Player sending out last must send out the pokemon without orders, in order to give the opponent the opportunity to trigger trace
I will go now make a lovely trip to NDA to implement this (oh dearies). Will post on implementation thread when done.