HERE Maps - Do I need to have a Nokia account to use HERE Maps for Windows Phone?

No, but to sync your favourites with here.com, you need to be signed in to your Nokia account.