Do kiosks require Wi-Fi?

No, kiosks operate off of the cellular network so a Wi-Fi connection is not necessary.