How do I servertravel with a pre-selected Gamemode

All the built-in options in the table are handled by the Engine.

You can add as many custom options as you want, which you can parse and implement in eg. event InitGame.