Je pense que pour faire apparaitre des libellules, il suffit de jouer sur les calques.
En gros, tu fais un emetteur de particules dans le calque 1 pour la fumée,que tu dupliques dans le calque 2.
Tu paramètres ton émetteur du calque 2 en dupliverts pour avoir plein de libellules et au moment adéquat tu changes cet émetteur de calque.
Après pour les effets c'est déjà plus difficile.
Cette contribution était de : http://blenderclan.tuxfamily.org/html/newbb/viewtopic.php?forum=5&topic_id=8474&post_id=95534