Comment below rating threshold, click here to show it.
Here are some essential runes that I use that I don't see you having:
MP glyphs (just two are necessary)
These are more specific to certain champs/builds, but I have these and didn't see them on your list:
I did look pretty fast so I might have missed or doubled up on some. As said, the best thing to do is to wait for new champ releases and continue storing IP for whenever balance changes come out (which, right after the season/tournament ends, you can expect).