Just saying they do really need a free safety lol.
Just for fun I played this out - Pats trade down from 2 to 8 with NYG because the Giants want to replace Daniel Jones. Pats get 8 + Giants' two 2nd rounders (40 and 45) + their 3rd rounder (72).
Then Pats trade down from 8 to 25 with KC because KC wants a top WR prospect. Pats get 25 + KC's 2nd (57) + KC's 3rd (89) + KC's 2024 2nd rounder.
In totality this would leave the Pats with these picks:
Top 103 - 9(!!) picks: 25, 34, 40, 45, 57, 66, 72, 89, 103
Outside top 103 - 3 picks: 138, 184, 226
Added 2024 picks: KC's 2nd rounder
If you think this draft is meaty in the 2nd and 3rd as many do then that's a lot of dart throws.