1. Is there a function to get the level of a particular quest from the quest log? I looked through the reference but couldn't find anything obvious.

  2. You can obtain that using GetQuestLogTitle.