Mojang (the developer of Minecraft) has recently stated that server owners may charge users access to their server, so I know they allow it (source). My only question is whether I need a business license to charge users access. Do I need to pay taxes on this as well? Even with my highest estimates, I would probably make less than $300/yr on this. The plan is simply to cover my costs of hosting it.
I'm located in California.
Users would pay me via PayPal (using BuyCraft's plugin or something similar to automate it).
Also, I have users that help me manage the server (ie. "staff"). The plan is to trade them free access in exchange for their help (banning abusive players, etc). Would I be able to do this?