The Pokemon you need are all pretty easily obtained in game, so I wouldn't trade your events for those. If you have other legendaries, you can easily trade for the two legends you need. Just a friendly heads up!