Do I have to create a user account?

No. You can simple download and open the Vowza app, scan or enter the unique wedding code you've been given and that's it! You can of course create a user account on the Vowza app if you would like, which has benefits such as accessing multiple weddings across all your devices.