Yes you can. Any two dragons breeding that have fire and lightning might breed a fire fly. But if you breed a lightning and fire together you will most likely get a firefly, but scorch dragons are bred the same an take 3 hours also to incubate so you might get a scorch, not a firefly
A crystal dragon can breed either a sun, moon or rainbow dragon if you put it in the breeding cave with a blue fire dragon. Seriously, it can.
The Crystal Habitat on the Gemstone Island.
You will either get a Sandstorm dragon, a Quake dragon, a Sonic dragon, a Crystal dragon, a Bronze Olympus dragon, a Silver Olympus dragon, or a Gold Olympic dragon.
No u have to buy it with the gems
You breed blazing and crystal
Breed a Crystal dragon with a Cactus dragon.
There are a lot of possibilities you could be making a crystal, sonic, quake, sandstorm, or a air dragon.
it could be anything
You get a Sun Dragon
I was trying to get the emerald dragon by breeding a crystal dragon with a linge dragon. But i got a  dragon
Either buy it for 1,425 gems or breed it using the cactus dragon and the crystal dragon in the breeding cave.
You will get a Rainbow Dragon. Hurry you have limited time!
You don't breed a Kairos Dragon in DragonVale. You have to get parts to complete it.
You can't. They're not compatible
When you breed an earth and firefly dragon, you can get a crystal, scorch, sandstorm, or firefly dragon.
you breed a ice dragon with a mine dragon