A remarkably consistent deck, despite the 1x limitations imposed by the contract. And by consistent, I mean consistently strong, not necessarily consistent gameplay, as it depends a lot on what cards you see.
Mulligan for Vilya, Word of Command, or Heed the Dream. These cards emulate having 3x Vilya in the deck. Gather Information is a backup, as you don't want to rely on questing well in order to find Vilya. You want to have Vilya out on turn 2 at the latest.
Then you've got effectively 4 cards that help you stack your top card: Imladris Stargazer, Gildor Inglorion, Wizard Pipe, and Bilbo Baggins (who fetches the pipe). You should run into one of these early on (or find one with another search card) and you are good to go with standard Vilya shenanigans.
There's also a very high percentage of strong cards in the deck, so you don't necessarily need to wait for one of your top-deck setup cards. Just have Gandlaf play the cheap allies/events off the top until you come to a big one, then have Vilya put it into play.
The starting threat is quite high, so we have Elrond's Counsel, The Galadhrim's Greeting, and Double Back. But we also have access to consistent threat reduction with the contract. There are enough events and card draw in the deck to play at least one event per round, so your threat should not increase very much all game.