Vendor Setup.exe which extracts MSI. If you need to use license server, set LM_LICENSE_FILE environment variable during launch to a list separated by semi-colons "port@host;port2@host2". If you want the users to have the possibilities to use several engines you can add each engine in OLGA and a Settings.opx-file will be generated at %AppData%\OLGA\<Version> which contains all the information OLGA needs to be able to show the user a drop-down list of available engines. Remember to include these in your package and that the paths in Settings.opx points correctly to where you put them during installation.
If the users should use the application offline (in other words, have no online contact to license server), they can "borrow" a license by setting LM_BORROW to how long they wan't to borrow. Use the date format dd-MMM-yyy. If you are a handy scripter you could make a GUI that give them these options.