don't see anything keeping this from being an expanded deck either. I could be wrong though. Since you are only running 1 elrond why not move this to expanded and run 1 copy of
Elrond, Lord of Rivendell. Since you are exerting your allies to add tokens to
Last stand it would make more since to be able to heal each ally who is home site 3 than just 1 ally twice. That would net you 5 heals (with all your allies out instead of just 2. Granted you will lose the abilty to heal a companion but if you are piling tokens on
Last stand you should be winning your fights anyway

.
Lord of Rivendell will help you draw some cards to help you set up faster when you get him into play as well. Just a thought

.
Granted if you change elrond you might wanna change gandalf to maybe
Manager of Wizards. With the drawing from Elrond you could maybe get an extra attempt with his ability. Make your companions stronger with Last and the opponents minions weaker with
Manager of Wizards. Maybe even throw in a copy of
Brooding on Tomorrow since you will more than likely be losing initiative with
Manager of Wizards (if you can find something to remove for it).
Seems like an interesting idea I might give a deck like this a try since I do like the more unusually things

.
NK