Do you need Venue WiFi..?

No. The Selfie Wizard has its own built-in Wifi HotSpot.
The guests at the event simply connect their phones to the Selfie Wizard’s local WiFi network.