1 - An undersized guy with 2 bad knees, playing in a position that needs explosion and strong pushing, that's a recipe for a disaster.
2 - I like what he can bring for the defense and the talent is there, but if he get's to sit in the IR for 1 season out of his 4 under contract, for me it doesn't worth a 1st round pick. Of course that can happen to any player, but there's a big red flag medical history here.
3a - That said, I don't think is a reach, I think it's a bad choice on that spot and extremely risky. I think you take that risk if you have two 1st round picks or a ton of picks. Unless they have some card up in the sleeve, like a #33.
3b - Nowadays people use the word reach for everything, if a player is rated 30 and is picked at 25 is a reach, come on, one thing is Tavon Wilson, that's a reach. If the player is projected between your 1st and 2nd round pick, in the very middle, is very likely you won't be able to pick him with your 2nd, so you gotta use your 1st for that if you are high on the asset, investments are not fair trades most of the time, sometimes you get a good wave and get a steal, sometimes you have to pay an elevated price in order to have something exclusive, it happens in any market.
4 - Everything pointing out that the Seahawks would pick him is pure speculation. it's not because they accepted a meh trade that this is true. It probably means their guys were all gone or it's still available to pick in #40. Or they want to stockpile, they are all set.
5 - The Minnesota Vikings had no reason to trade with NE and get robbed by BB again, 49ers, Broncos and Seattle had 0 interest in Bridgewater. They waited until the last minute, it was a gamble of course because if Seattle makes the pick then who knows what Houston will do with the #33. But I think they had everything under control, the price they paid was accurate, great job by the Vikings. GM's in general did a good job this year, I remember a couple reaches, including Barr, but you gotta trust their intel.