Hey mate
Try not to bump too old a thread okay?
All tinderboxes can be removed with a batch file that deletes the tinderbox entries from the XML hierarchy used in the maps.
The lantern can also be removed, but you would have to rescript the second level to allow progression without the lantern. I also think you'd have to remove a GiveItem(); for the Lantern in every OnEnter(); post second level.
Not being sighted can't be checked.
One death can be achieved with a global variable and a bit of mapping trickery to cause the credits to load immediately after respawn, but must be applied to each map and is a bit of a pain.
Closing