Typhlosion
Sunflora
Gyarados
Pikachu
Ursaring
That takes care of having a Fire, Water, and Grass type. As for the remaining, Im still choosing between Sudowoodo, Murkrow, Hitmonchan, and Jynx.
P.S. Im in Japan, and there seems to be some sort of downloadable Jirachi (to HGSS)if you get the POKEMON MELEE game.