Yes, you can use HTML5 local storage in a Win8 app. As with a web app, it is subject to a 10MB maximum for the app.
Under the covers HTML5 local storage uses local appdata (Windows.Storage.ApplicationData specifically in the LocalFolder). You can also use appdata directly, in which case
you don't have the 10MB limit.