I wouldn't do it. I think Buffalo needs to slide all their chips in for the best OL possible. I also think that an amazing OL makes for a better WR corps, better running game as well as better QB play.
PS I know these two things are not mutually exclusive....I just wouldn't trade an high costed asset for a 30+ year old expensive WR.