Hey, you have a nice team here. A few things that I would consider:
First, I second having Body Slam on Jirachi, as you have Thunder Wave on Celebi already, and it is nice to paralyze some Ground Pokemon. also, in rare situations in which you are forced to para-flinch and Iron Head is 'not...