This is probably not what you are looking for, but if everyone is going to be playing at the same time and they are on java, you can use a mod like World host or e4mc
Also, if someone is using pirated minecraft, you have to set to false online_mode in the server.proprities file on the server(this will also remove skins, but that can be fixed using a plugin/mod if you are using custom software for the server; and will allow anyone to log into anyone elses account, which can be exploited if a player has operator permissions)
There are so many communities where this would have been much more relevant