1. Du nutzt wahrscheinlich Türen. Tja NpCs sind nunmal pfiffige Kerlchen. Die sind immer auf maximale Effizienz aus und gehen immer den kürzesten Weg. Wenn du das nicht haben willst, musst du an die weniger Pfiffige Seite der NPC's appelieren. Mach es mit einem Activator und einem passenden Skript. Also MoveTo mit einem Marker.

2. Mach ihn doch essential. Oder wenn es wirklich mit respawnen sein muss, dann pack ihn in eine hübsche LeveledCreatureList. Dann könnte es glaub ich gehen.