Looks fun, but it feels more Like a Commander Deck than a legacy deck. The real questions you need to ask yourself when building your own legacy deck are the following: what would be my ideal opening hand? How many turns do I need to win, ranging from the optimal situation to average? How often am I in these situations? What could my opponent do to
disrupt me and how can I play around that? What kind of decks are my weaknesses and how do I
disrupt them?
You should consider counter measures for Counterspells because like half of all legacy players are playing
force of will. Look at your creatures with 4, 5 or higher mana value and consider the following question: do they win you the game when you play them or do you have to wait for your next turn to do so? Because if you spend 5 mana or more on a creature and it doesn't help you to win the game next turn if it lives, then it is not useful in your deck.
Hope this was a bit helpful for you, check out my latest Commander Deck if you want, I'd like to hear your opinion on it. If you have any more questions, just message me.