I just did a similar post. I would definitely focus on improving depth on the OL (hoping for a future starter). Blythe is a nice interior backup but draft an OT and C.
Personally I'd do nothing at TE other than either extending Carrier a year or finding another 3rd TE. I roll with Higbee and Everett and believe Everett takes a big year 2 jump.
Keep Watkins.
Add a NT but I don't think this is a big $$ position at all. You just need someone with size that can split reps with Smart.
I let Johnson go and (ideally) take a CB in the 1st round.
Disagree about Donald. Continues to show he's one of the top 3-5 players in the whole league and you lock him up through 2022.