Yes. Aerodactyl is one of the Pokemon that you can breed. It belongs in the Flying egg group. Not ALL Pokemon can be breeded though. If you need a guide, check here: http://www.psypokes.com/lab/breeding.php
You need firered or leafgreen to trade you one.
Aerodactyl is revived from one of the fossils that you receive in Mt. Moon.
Yes with ditto O
all except unow and all legendaries
Aerodactyl does not evolve.
No, but you can trade from firered/leafgreen.
Aerodactyl can only Mega Evolve into Mega Aerodactyl. Permanently, Aerodactyl cannot evolve any further.
Pokemon FireRed/LeafGreen
You need firered or leafgreen to trade you one.
Aerodactyl is revived from one of the fossils that you receive in Mt. Moon.
Yes you can breed any Pokemon except legendaries and preevolved Pokemon.
You can breed all Pokemon except: Legendaries, Babies and Eggs.
The only type of pokemon that can't breed in fire red are legendary pokemons.
Breed a ditto and the Pokemon you want cloned.
Most rock type Pokemon learn this move like Aerodactyl.
Chikorita cannot be caught in Pokemon FireRed. However, you can catch a Bayleef in Pokemon Colosseum, transfer it into FireRed, and breed it to get a Chikorita egg.
You must breed from Electabuzz.