A few things:
1) Most teams are talking about moving Greenway to ILB in the 3-4. If that were to happen, you wouldn't need to take Wilkerson. Who, btw, is NOT the biggest and fastest. I believe that Tim Dobbins at 246lbs is faster than Wilkerson at 231. As Box mentioned, Wilkerson is a better MLB.
2) While I somewhat agree with Box regarding the 2nd WR, I was fine with your picks because DREW is a KR/PR type player.
3) The pats do NOT pick by BPA. They draft by BVA. Best VALUE available. That value consists of team need, a player's tangible and intangible assets, and projected development.
4) You need to take into consideration the Pats current roster. The fact of the matter is that they have like 14 DBs on the roster and 3 emergency DBs in Brown, Childress and Davis. At LB, they currently have Bruschi, Vrabel, Colvin, Banta-Cain, Alexander, Claridge, Izzo, Davis and Beisel. Vrabel, Bruschi and Colving are guaranteed to be starters unless injured. Alexander has been a practice squadder and playes 2 games on special teams before hitting the IR in 2004. TBC and Beisel are excellent special teamers but big ????? when it comes to regular playing time. Claridge was having a good TC in 2005 before he was injured. It was said that he was playing TJs old position. Izzo and Davis are strictly special teamers. I thought both of them would be cut LAST year, but a lot of things happened and they played. And they didn't play all that well. Izzo had 16 special teams tackles in 16 games. Stone had 13 in 9 games. So, I expect Izzo to be on the bubble again.
5) Don't expect there to be a lot of June 1st cuts. Why? Because most teams are under the salary cap by a significant amount right now so they don't need to make the June 1st cuts. NEXT YEAR, you should expect a lot of June 1 cuts. especially with the salary cap going up so little (only 7 million) in comparison to the 16.5-17 million it went up this year.