I think D-line is very much a need at 17 and on the table with guys like Chaisson and Kinlaw, but if they are gone there is not another D-linemen worth the pick at 17 and you can argue worth a 1st round grade.
CB there's 2 true 1st round graded DB with Okudah and Henderson and at 17 you are drafting a guy bordering 2nd round.
WR there might be 5 at the position that are drafted in the 1st round possibly 3 by pick 17 and I would say Lamb and Juedy are well above Ruggs, but with his athleticism he will be a high draft pick but you could argue Mims might be the better WR. Mims might not be as explosive as Ruggs, but he is bigger, stronger, can high point balls, and ultimately is the more versatile and productive WR between.
S is a position I would not be surprised if there isn't one selected in the first round, because this years class isn't very good with every single one of them with question marks of some sort.
O-Line is very deep, but it's not a position I see us drafting in the first round.