For Sacrifice, the game could use what it does with reversal. Also, Think of it like Fake Out. THe game tracks whe nFake Out is used first, and after subsequent uses, it doesn't flinvh anymore. Think of it like that, but it actually limits the use of the move. I was actually not going to have that effect, and basically have it as a survivable explosion, but that would also make it pretty broken. I also made it normal-typed, so it can easily be blocked by Ghosts or Max HP Registeel.
Hmm, for Revival... How about it only having one PP? I know the minimum is five, but we never know what GF will do next. Or change it around a bit so that it isn't as broken as it seems.
Necromancy- How about this? It boosts the power of Dark and Ghost type moves by 50% when under 50% Health?
Weather Burst- I have to say 85% Accuracy. 100 would make it to broken.
Soul Unburden- How about it changes so It's like Moxie, but only with Speed instead of attack?
Miniture Cloud- I was thinking the same thing on that. As Castform has base 70's across the board, a free Quiver Dance isn't nearly as borken as the Soul Dew. From my experiance in Balanced Hackmons, a +2 Speed Boost Chandelure didn't outspeed a Quiver Dance'd Timid Latios, so it's not necessarly broken in the sense of if someone like Lilligant or Jolteon got an item like this.
I'm also currently typing up a new type of weather, Night.