Honestly, I think getting a true 1C is a pipe dream. For years, Leafs fans made proposal after proposal in trying to trade for a 1C, and it never happened. 1C's are rarely traded, and even in the cases where they are, we'd need to luck out and run into a dumb GM (Seguin trade) or are willing to part with a high end defensive asset (Jones for Johansen trade).
If we aren't willing to give up a "Hanifin" type asset, the chances of us doing better than the guys I listed are non-existent IMO. Even if we ARE willing to give up a Hanifin type asset, it still is a long shot to be able to trade for a 1C. That said, I don't think we NEED a 1C right now. We need better top 6 talent. If Darling/Ward (or Lack) performs better than Ward/Lack, that's big. Now we just need to add some more scoring upfront, whether that be wingers or centers.