Hey dude, yes it should be however her position is moved to where you find her as I did not like having her appear in the same location as the trolls. As for the the two downloads the 1.0 version contains just the Elwyn forest content, aka missing stv and all the quality of life things that brought with it! So it's mainly there to show the progression of work done!
Really good idea tbf! You can find her in the first zone you would find monsters in at the STV section if that helps haha. As for restarting, due to how saving works currently yes you would but only if I add something like more quests into the game. Bug fixes etc do not won't cause that, long as you don't install the old game but just redownload it.