what game
No, you cannot get Kecleon from Jirachi.
near Celestic town
In Foretree City, and the route after, there are Kecleon found there.
yes and no yes when obtained in trade no when tried to catch
You can find them in Great Marsh Area 6- but they're EXTREMELY rare!!!!!!
You can find it in the northern portion of Route 210 but only when you're using the Poke Radar.
go to pal park and give the brown haired girl a kelceon, hope i helped :3
Kecleon can be found on poke walker- treehouse. Transfer it from pokewalker to soul silver its the only way, or cheat or trade. -isafritas
Fortree City. Follow route 118 across from Mauville city and you should reach it. However, a Kelceon is blocking the enterance to the 6th gym. Find steven on the route next to fortree and he'll give you something so you can see it.
first off you must have graduated from guild then just do missions and keep going check kelceon market and Mr mime will be there on a certain day of game after missions talk to Mr mime he will say something i forgot but then you go to spacial rift and fight palkia.
There are many diffrent ways , to name a few: Requests have them sometimes as well as Materials, you can find them in dungeons, in Paradise you can plant a Reviver Seed field and you can harvest them afterwards, these are the most common though definitely not the only ways. Another way is to buy them from kelceon/Quagsire and find them in dungeons as well as to with codes or powersaves
Well, when the credits come, that's right after you beat Raquaza and then you just build up your team and a variaty of thingscan happen. You could open Wish cave, where you get to make a wish come true. You could lift the curse off of Guardivoir. You could catch the thieves from the Kelceon stores. You could meet the Mirage pokemon. Meet Chansy. Etc.