I like your idea of trading back and getting more picks, a very CB thing to do. Using your premise, I tried to do the trades on First-Pick draft and this is what I came up with:
Round 1 Pick 16 (ATL): Javon Kinlaw, DT, South Carolina (A)
Round 2 Pick 2: Jordan Love, QB, Utah State (A)
Round 2 Pick 15 (ATL): Trey Adams, OT, Washington (B)
Round 2 Pick 16 (NYJ): Zack Baun, OLB, Wisconsin (B+)
Round 3 Pick 11: Albert Okwuegbunam, TE, Missouri (A-)
Round 3 Pick 15 (NYJ): Bradlee Anae, DE/OLB, Utah (A)
Round 4 Pick 16: AJ Dillon, RB, Boston College (A+)
Round 5 Pick 14: Antonio Gandy-Golden, WR, Liberty (A+)
Round 6 Pick 12: Cohl Cabral, C, Arizona State (A+)
Round 6 Pick 14: Gabriel Davis, WR, Central Florida (A+)
Round 7 Pick 13: Damon Hayes, CB, Rutgers (A-)
I know this isn’t realistic, but this is how this mock draft went.
I apologize for spelling this fine young man's name wrong. Its Wirfs, not Wirtz. Plays both Tackle positions. Close to the Iowa College record for weightlifting. A Wrestler, shot-putter, and discus thrower. Fantastic Athlete. 6'5"/ 322 lbs. A Q clone of a Road Grader. Put him at RT, Move Braden to RG and Run, Run, Run!!!! He plays LT best, so he can move over when AC is done.