Hola!
Es posible hacer que un archivo ".exe" habra sin la necesidad de un launcher?
Puede que si. Muchas cosas son posibles. Depende del exe y del launcher.
Puedo hacer que funcione un juego online que ya cerro sus servidores?
De nuevo: depende de cómo funcione la lógica del juego. Quizás levantando un server local puedas emular lo que hacía el server original y así correr el juego.
Entonces es posible esto solo usando "Ollydbg" o debería usar otros tipos de programas?
Para examinar/modificar un ejecutable puedes usar muchas herramientas. El debugger (Ollydbg, x64dbg, IDA, etc) sirven para ver cómo se comporta el programa en runtime; pero también tienes herramientas de análisis estático (IDA, Ghidra) que son útiles también en el reversing.
Me parece que necesitas ser un poco más específico en lo que quieres hacer.
Saludos!