How do I use the server anonymously?

I would like to run one site anonymously, but I would like to get the income in virtual currency. Here is a question, but I do not know the following things to be anonymous, so please tell me this.
Which virtual currency should I use? (Like bitcoin, monero, zcash)
Which server service should I use? (Like AWS, DigitalOcean) However, I want to avoid American servers from Edward Snowden’s case.
Which company is good for advertising? (A virtual currency can be used)

Does it have to be normally reachable? Or can in be an onion service aswell?

Is it the person who uses it? Or do you manage me? I want many people to look at my site, so I do not use the onion domain.

not sure about hosting services but you can use bitcoin