Yes, as long as they are the opposite genders.
The only type of pokemon that can't breed in fire red are legendary pokemons.
Charizard is a Fire and Flying type pokemon.
Fire, Rock, Poison, Ice, and Flying- type pokemon.
To get sonic wait dont buy it but just breed a lighting dragon and a flying dragon to breed a flying dragon you need to breed water and fire so remember dont buy it
Most of the time, yes. Breeding compatibility is controlled by egg groups. If two pokemon are in the same egg group, they are compatible to breed. Many fire type pokemon belong to the same egg group as other fire pokemon, but not all.
Squirtle.
Fire and Flying i think
Fire, flying, ice, and rock.
Flying and Fire.
By using flying bug and fire pokemon if possible
Flying And rock
moltres flying/fire zapdos flying/electric articuno flying/ice mewtwo psychic