Legal Questions

The legal system is often too complicated, and since noone will answer more delicate questions (for free) it is often arguable what is actually legal. Hence I'm curious about the following, if someone with some insight could answer:
Is it illegal (i.e. which could lead to a fine/sentence in court, not just to break a EULA and be banned from e.g. Blizzard account) to:
Cheers.
PS. Bored out of my mind, waiting for the next big thing.
Is it illegal (i.e. which could lead to a fine/sentence in court, not just to break a EULA and be banned from e.g. Blizzard account) to:
- Play on a private server with a downloaded WoW client. With or without your own copy of the client. This is what all the users are doing.
- Participate in coding the core of a private server, although you are not the one to host it/make it available for general use.
- Not only coding, but also making available the core of a private server, such as cores hosted on GitHub or other public code repositories.
- Host a private server. (I.e. is a hosting company doing something illegal when it is hosting a server).
- Facilitating the project running a private server (but not actually be the name of the hosting contract). This would be people like admins/GMs/forum/site contributors.
- Hosting a web site with Wow (Vanilla) database, talent calculators or similar tools that contain names/art/icons from the game.
Cheers.
PS. Bored out of my mind, waiting for the next big thing.