Sideboard
3 Keeper of Malakir
4 Simplify
4 Relic of Progenitus
4 Duress
Hmm...Not sure I really have much that beats Storm...Oh, Well...
Chalice of the Void?? Mindbreak Trap??
8 Duress effects already sucks to play against as a TPS player - CoTV is also good (and asymetrical in your deck, since it doesn;t hit the spirit guides and you don't have moxen)
Menendian has already made extensive commentary on how much MBT sucks to play against as a Storm player.
Gatekeeper is too slow vs Oath - I'd go with Edict instead. You'll never get BBB up in time consistantly enough to stop Iona Oath given a tricolor manabase.
This deck feels like it wants some amount of REB in the board or the main.
Anathemancer seems... meh. Most decks can play some basics and function off them. Running TPS I can often run off only basics, and with Oath it was usually 1 Orchard and a couple of basics. price of Progress is fine given the 1R cost and the Null Rods, but Anathemancer seems like too many of these kind of effects.
Why Relic of Progenitus? If you're going to run a 4-off Ichorid hate in the board, especially given you have maindeck black, Leyline is the way to go. It's much harder for them to deal with, and it's good in Oath and TPS matches as well.
Why not 4 Null Rod?
Needle seems narrow for a maindeck choice. What would you name vs Fish, TPS or Oath? I'd rather have it in the board and Chalice Maindeck, which works with Null Rod to slow other decks down (Oath outright looses to a chalice at 2 unless they can find an answer for it).
Plated Geopede only swings for 5 if you have a Fetch - your list has 10 fetches so this shoudln't be a huge issue- but even Boros Bushwacker in Standard (running 12 fetches) misses an activation once in a while. I'd rather have Magus of the Moon - it doesn't shut off your spirit guides and you run lots of red anyways- the mountains are still non-basic so the PoP still work.