I'll admit I haven't studied the draft as much as I usually do, so I will share what I can. So far this is probably the weakest draft I have covered, I'd say only 4 prospects in this class would be ranked in the top 10 last year, and barely 20 guys are clear 1st rounders in my book. However, the DL and edge classes are stacked and RB is really good.
As for your targets, @TheLeviathan, I like Nolen a lot. The only downside is the character concerns, so I'll leave that to the team scouts to figure out how big a problem like that is. I would take him at #24 if he clears that check. I'm not as high on Harmon but I need to do more work on him.
I like Zabel as a guard, maybe he can develop into a center. In this class, taking him in the late 1st round is fine.
The CBs in this range scare me, I feel that the bust potential is high with this group. Amos is my favorite of the bunch but I still think he's a 2nd rounder, Hairston scares me with his crazy athletic numbers covering up his poor play at Kentucky. I've found that there is a high correlation between low PFF grades in a player's last year in college and busting (notably, I've found little to no connection between high grades and players panning out). My favorite draftniks also aren't high on him. Az Thomas is also a no from me. Revel and Porter are two guys I like more, but need to develop and I don't see them as 1st rounders.
The RB class is fantastic, so many quality options to pick from. I like Skattebo in the 3rd round as a 1B option - change of pace and dangerous in the passing game. So many great options on Day 3 as well - Bhayshul Tuten, Brashard Smith, Kalel Mullings, Ollie Gordon.
I'm not as high on the TEs, but Fannin Jr is one of my favorite sleepers.
Oh, and if I haven't shared this before, you should try out my Mock Draft Simulator I built from scratch: https://supersimnfl.com/draft-sim (I recommend you use it on a tablet or PC)