Я хочу в самом инсталляторе сделать возможность выбора чего ставить, а чего нет при установке

Или я тебя не так понимаю, но твои коды для меня лес темный. Я недавно стал пользоваться инсталляторами и кроме штатных возможностей ничего не шарю к сожалению

Понимаю, что нужны разные ключи запуска инсталлятора, но что куда и как....
