You can use any plugins you choose if you are self-hosting, that is why we include a link to self-install plugins instructions on all of our plugin pages. Please note that we support only the standard install instructions for self-hosting. That isn’t to say other installs are not possible, but it likely won’t be as easy to get support here on Meta with non-standard installs.
You can use it for whatever purpose you wish if you are self-hosting.