I would probably take out a Cobra Reflexes and either a Block or an Eagle Wings to make room for the curses. I'm also not a big fan of Bull Endurance, as it can leave you in a situation where a Dispel can kill one of your creatures. Depending on your creature base, you could also take out Maim Wings. Tarok is fantastic against flying creatures.
In Druid vs Necromancer there is a card called Wand of Healing, which I prefer over Staff of Beasts for healing. It can't give the melee +2, but I would rather cast a Bear Strength than use the quick spell for melee +2 anyway. The main reason that I like Wand of Healing is that it's cheap, and it allows you to remove conditions. This is particularly nice as an answer to Sleep spam, which can be annoying for some BMs otherwise, but it also helps with Weak, Cripple, and Stuck. Of course, I like it better in Battleforge builds.
If you're going to primarily use Staff of Beasts for buffing your animals, I would switch it out for another totem. Rajan's Fury or Tooth and Nail will give you a better return than Staff of Beasts for buffing attacks if you play as many animals as I envision this build doing. Same upfront cost, but they'll keep buffing your animals without additional action/mana investment on your part.
My big issue with the Staff of Beasts is that I would want it as an option for something cheap to do with my action so that I could build up mana, but the upfront cost to play it is enough to dissuade me from using it for that.