Even if you unlock all the rune slots on your heros, the only heros that can hold runes are those in your hero inventory. The heros in the heros inn can't hold onto runes, which means you know how to limit how many runes you save.
9 heroes max=72 yellow runes needed. 12 heroes in use at a time=96 rune slots. should be able to store all needed runes easily