To get a Shiny Torchic the legit way you must be really lucky and hatch a Torchi egg into a Shiny Torchic. However you can get a cheat device and spawn one in the game.
Chat with our AI personalities
Torchic evolves into Combusken at Level 16.In Emerald it is at Level 17.
Nowhere, as you can't catch a Torchic in the wild. If you want a Torchic, you'll have to trade it from another Ruby/Sapphire/Emerald game.
Torchic isn't obtainable unless you have a Pokemon ruby sapphire or emerald game and use pal park
Only by trade with Ruby/Sapphire/Emerald.
The only way to get torchic in platinum is to have a ruby or sapphire or emerald game migrate one to platinum then catch it at the pal park.