I'm not awarding any prizes for success, but am curious to hear how you fared. Good luck!
1- Barry Bonds was ready to go when he made his MLB debut on May 30, 1986. Which future Met did Bonds face in his first major-league at-bat (he popped out to shortstop)? My hint (the 2nd one for careful readers) would be that he was the pitcher in an important Mets game against the Pirates, one that didn't involve Barry Bonds.
Bonus: Which future Met was the Pirates No. 2 batter that day?
2- Barry Bonds has one walk-off RBI against the Mets, which came on September 5, 1990. A very weird-looking pitcher (some might say "ugly") pitched a one-hitter against the Mets in that game. Name him.
Bonus: Bobby Bonds had a walk-off hit against the Mets on August 11, 1973. The winning pitcher in that game has a very famous sibling. Name him.
3- Barry Bonds has faced Tom Glavine more than any other lefthanded pitcher. The lefties that he's faced the 2nd and 3rd-most times are former Mets. Name them.
Bonus: If you rank all the pitchers that Bonds has faced alphabetically by last name, the first name on the list would be a former Met. Name him.
4-Five pitchers have allowed eight regular-season home runs to Barry Bonds. One of them has pitched for the Mets. Name him.
Bonus: One of those pitchers who has allowed 8 is lefthander Terry Mulholland. In 1986, Mulholland earned headlines for throwing his glove, with the ball wedged inside it, to first base, to throw out a batter. Name the Mets hitter who was at the plate and was thrown out at first base?
5- Rick Sutcliffe ranks first among pitchers who faced Bonds in terms of most plate appearances without allowing a home run (51). Bruce Ruffin ranks second with 42. What former Met ranks third?
Bonus: Rick Mahler ranks fourth on that list. What former Mets righthanded starter (and nemesis) ranks fifth?