I'd give everything for McDavid.
Matthews + 1st
Get it done
How does this solve the Oilers' problem?
Then they'll just suck with Matthews instead of McDavid.
I've said it before --
IF McDavid is getting traded, he will be traded for a quality to quantity deal.
A team trading FOR McDavid would be a contender - meaning that if they acquire him, asking for their 1D and 1G just makes them the Oilers. So that won't happen. You can't make a "value" hockey trade for McDavid. Unless there's teams with 2 #1D and #1G. And they'd need the space to make it work.
What is needed is the Oilers to accept several players for depth in a trade to
round out their roster who are young-ish with upside and also willing or contract restricted to to
stay in EDM while having a team to provide those specific positions in lower tier players, and that team also needs to have players ready to step in ready to fill those roles again. If you get a player near caliber to McDavid (relatively speaking of course), that doesn't solve their actual problem of no D and G. If McDavid is trade for Matthews + 1st, or Petersson or Hughes or whoever, the + won't be big enough to solve their issues.
Edmonton needs a top 4 D and a #1G.
I think the Flyers here are still a good fit. They can give a lower tier C/W who is lacking opportunity with low cap hits and positional value (Frost/Laughton or even both), a #1G in Hart (with Ersson replacing), several wingers (Tippett/Farabee/Cates) who are top 6 caliber, and a top 4 RHD in Walker/Risto. It's not without risk, on both sides. Those are just example players - obviously from a value perspective, any singular piece can be asked for by EDM, but like I said, that won't solve their problem of depth and position - and the higher value piece asked for reduces the depth that can be asked. Unless you're getting Makar/Fox/Q Hughes (which the other team won't do because again - they are contenders and need those players), 1 for 1 replacements don't make sense either because EDM needs D AND G. In addition, the Flyers can also take on Campbell and cap, allowing the Oilers the freedom to trade their 1sts or whatever for additional assets
with cap space. I do think these two teams are good trading partners if the Flyers 'abandon their rebuild' - which is entirely possible due to Torts, and they certainly will if a player of this caliber is feasible to acquire.
So EDM needs to accept a quality for quantity deal for players, maybe dumping salary in the process to acquire even more depth to actually become a team.
It's a hard pill to swallow, but you're going to lose whatever trade McDavid is in. You do it to acquire depth; not just a replacement. Just my thoughts.
So maybe something like Frost, Laughton, Tippet, Risto, Hart for McDavid + Campbell. Cates can be swapped in if C or defensive presence is more important. I used RIsto because Walker is UFA, and Risto is signed for 3 more years. Couple of young-ish players with upside, signed/RFA type, and 1 elite (Hart). Flyers cap is roughly $17M, as is McDavid + Campbell, so additional dump can be included because that's salary neutral for EDM to then leverage their picks/prospects for more depth.
This frees up cap from EDM, keeps their firsts, rounds out their forward core, adds a defenseman, and gets them a 1G. I think this makes them a better TEAM. EDM needs depth, Flyers need star power. If EDM can swallow the "best player team wins the trade" type of mentality (because the best player in the world being traded automatically means you lose that by said definition), something can be worked out IMO.