There is no such thing as a "mating place." For Pokemon to have eggs, you have to put a male and a female in a daycare center. And, it depends on the Pokemon. For example, Croagunk and Charizard cannot make an egg, but Sandshrew and Poochyena can. You'd have to look up which Pokemon can breed and which can't.
Ditto can breed with all Pokemon excluding legendaries.
The daycare that holds two Pokemon is located on 4 Island.
there isn't a place sorry
Yes you can trade leafgreen version Pokemon to another leafgreen version.
The island of Hoenn is not available in Pokemon LeafGreen, unfortunately. FireRed and LeafGreen are limited to the region of Kanto, while Ruby, Sapphire, and Emerald are currently the only Pokemon games that take place in Hoenn.
Its in viridian city
iovanni gives it to you when you beat him in the coin place
In that forest type place with the grass and stuff
you know in every Pokemon game . THE ELITE FOUR!
Not in Pokemon leafgreen only in Pokemon Firered never ever in Pokemon leafgreen And in Pokemon firered it is rare in power plant not available in Pokemon leafgreen?
you can just evolve a magicarp :P
it is right above the place where the 2nd gym is.
it is in the place where you could migrate Pokemon
Same place as it is in Fire Red.