Armor. You need some armor to survive in the jungle. It also provides nice Midgame-Tankyness. And this is what you need with Hecarim, because some of your initiates may look a bit like a suicide :D.
Magic Resist. Same reason as for the Seals. Take Mixed flat and per level.