You're going to need a Gameboy Advance-Gamecube connector for one thing. I'm not exactly sure how to get Jirachi, as I've only rented Pokemon Channel for one weekend, but I think it involves something asinine like doing everything there is to do in the game.
I'd check
serebii.net, which seems to be the most comprehensive Pokemon info site.