Any and all trades can be made at the top of any Pokemon Center speak to the lady behind the far right counter.
Chat with our AI personalities
it doesnt, you have to trade it to evolve it
Yes you can trade leafgreen version Pokemon to another leafgreen version.
to evolve machoke you need to trade it
no, you can't trade Pokemon from gold to leafgreen. But you can trade them from Pokemon XD from gamecube.
trade it to someone you trust. then trade back. the machoke will become a machamp,