Kevlar is intrinsically very different from a force field obviously.
IIRC sharp, bladed objects can cut
through Kevlar. Bullets are not sharp, bladed objects. Kevlar is made to stop bullets.
About the map: You can get lost with ordinary maps. You can't get lost with this map. And, avoiding dragons is not a necessity
Who created the quest: The three Norns and a small council of extremely powerful mages from the Aether. (magic world of Earth from Rwos' universe.) Some of the Aesir (who were alive at the time) and some other mages, helped create it, especially Odin IIRC. Certain creators had more hand in certain sections of the quest that others.