Depends on the cosplay. It could be made out of satin, polyester, cotton or many other things.
No there isn't one. But you could just find a regular coffee shop and start meeting there in cosplay with your friends. In time, it might become a cosplay cafe :)
Cosplay is short for Costume Play. Although the majority of costumes are of anime and video game characters, it could be a costume for anything. You could dress up as a dog and it would still count as cosplay.
It is basically an interview that describes your cosplay. they have questions that you answer such as , What got you into cosplay? How did you decide on this cosplay? How did you put together this cosplay? Basically a self interview on cosplay.
Anywhere, any time! It's best if you go to Cons though, or cosplay with a group of friends, it makes it more fun.
Try the cosplay suggestorator..
You can cosplay any character! cloud-terra .com has some awesome outfits for cosplay!
Most cosplay stores sell mortal kombat cosplay.
It's always fun to cosplay at anime convention such as Comic Con, Anime Expo, ot Fanime. But you could just go to Japan town in San Fransico.
It entairly depends of the cosplay. But in most of them, yes you do.
There should be a cosplay store in the United States, but if worst comes to worst you can just buy cosplay online.
If you need a cosplay fast and cheap the best place to always go is the thrift store that's where I have gotten all of my cosplay. (And I cosplay S. Italy)