Looks good. All that's missing is DE, although you can't have everything. I'm not sure about adding another CB to an already crowded group.
The trade with the Patriots makes sense for two reasons - we've a history of trading with them and we need more draft picks with Wentz due for a big pay day. My initial reaction was that we'd need to add a sweetener to the deal but looking at the trade chart they get #57 (330 points) and we get #73 (225) and #101 (96) so it does add up.
Mature, sensible signature required for responsible position. Good prospects for the right candidate. Apply within.