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