RE: streamer colors
I get mine from Mike Fredricks at Hat Trick. He sells both rolls of streamer material and also pre-measured, pre-rolled streamers. I don't have his website handy right this moment, but I can dig it up if you want to go with him.
You can also use black party crepe. Some guys roll it up and saw it in half with a bandsaw to make it the right width.