1.
a. Playing/winning in specific servers
b. Selling items, textures, and others
2. You can keep it forever unless you sell it.
3. They let you play in various environments like houses, cars, and lots more.
3. If you mean modifications... Press Ctrl + M in game and select some mods to see what they do.
If you mean moderators... They keep the forums clean from posts, threads and people who break the rules.
I'm not completely sure, but I had to put this way of making money too:
You can make your own .on.toribash link and get 30tc for each view of another person. Also, you get 100 if that person joins Toribash (but I'm not sure how that works out)