Thanks for reporting.
1.I still don't know how do I solve this because even a video wouldn't help to solving the issue. Most I can do is do some changes in code and try again.
2. 5. & 6. will be fixed in upcoming update.
3. It's working well. It has 40% chance of poisoning her.
4. It's intended for that difficulty.