Forum:Summon Rainbow Dragon

Ok this is the thing. I have one of each of seven different crystal beasts in my field, or graveyard. Since I have one of each I can Special Summon my Rainbow Dragon from my hand. But, after I special summon him, can I special summon another one with the same crystal beasts I used to play the first? Or do I have to again place other 7 different crystal beasts on the field to do that. Also, after I special summon my Rainbow Dragon from my hand having the 7 beasts out, if it gets sent to the graveyard, can I special summon him back with Call of the Haunted, The Creator or Premature Burial? If I can't, do you have any hints?