Yes it will be shiny i tried it but i don't know for your leaf green but i would say yes.
trade it { i traded mine from Pokemon xd }
No. It evolves when it traded
Have it traded to you from a Firered/Leafgreen.
If your training a Pokemon that was traded to you that Pokemon receives boosted exp points also if the Pokemon holds a lucky egg it can receive even more exp points.
Yes you can, I've done it myself
Magmar, Bellsprout, Weepinbell and Victreebell are only FOUND on Pokemon Leafgreen. All Pokemon are available if traded.
kadabra evolves into alakazam when he is traded.
You can't. It must be traded from FireRed or LeafGreen.
Has to be traded from LeafGreen/Colosseum.
You can't. It must be traded from FireRed of LeafGreen.
No. It needs to be traded from ruby/sapphire/emerald
You can't, it must be traded from ruby, sapphire, or emerald.