1. The Antidote or resurrection would be targeted at the wolves' target that same night. If there's someone infected, but the wolves aren't targeting them, the antidote is spent as usual, but misses.
2. and 3. Hunter and Poacher are 1 and 2-shot roles in the game, however it might be wise to have the poacher not be able to target the same person twice.
4. Fair point. Maybe he's with town, but can only win if he's dead when the game ends?
5. I don't see why they should distrust each other. No-one in that convo knows their own role (except the infected turned possibly). For each of them, the chance that they are a wolf is bigger than not, so the best course of action would be to support the cause of the wolves. They just have to make sure to either turn or kill the delusional before he himself finds out who he is and rats out the rest. Keep in mind that other private convo's are allowed.
6. It will return town. No, he's a wolf, so the seer won't. (The delusional is possible as N0 name, however.)
7. First time he's sent to kill
and the poucher doesn't stop him in some way.
8. Sure
Example scenario:
Person 1 was infected a night ago.
Tonight the wolves are targeting Person 2.
The witch uses both the antidote and the resurrect.
Still someone dies.
The witch does not get her potions back.
The witch knows either of these happened:
1. The wolf sent to kill was Moon moon, who killed a random dude and not the person the wolves (and the witch) were targeting.
2. At least one of the witches' potions worked or the wolves did not attack, and the hunter attacked.
Needless to say, the witch is about the most powerful role in this game, however, if the potions aren't used correctly, the witch can really confuse town (instead of confusing the wolves).
Oh right, I forgot. The wolves can decide to not attack at all. If so, the witch' antidote and resurrect will not be used at all.