Giants signed the MLB from Redskins Keenan Robinson. Don't know if he's good, but you do need someone in the middle of that defense. Last time we signed a MLB away from Redskins it was Antonio Pierce and he worked out pretty well.
As far as TE - I don't think Reese is going there. I think they will try to get a good #2WR and with Cruz and Beckham, he will go with the TEs currently on the roster.
As far as the MLB - I am reminded of an old Casey Stengel story. He was the first manager of the Mets and his first pick in the expansion draft was Hobie Landrith, a catcher. When Casey was asked why he took Landrith, he said: because if you don't have a catcher, you get a lot of passed balls. I kind of feel the same way about this MLB. If you don't have one, you get a lot of guys running up the middle against your defense, but I am not sure how good this guy is.