The server software works the exact same as the vanilla software in this regard in that you can enable the experimental packs inside of server.properties before the world is created, otherwise, the only (unsupported) mechanism of enabling that stuff is to modify level.dat; as for how that will work with stuff like geyser, no idea