WiFi setup is, so far, not a technology that requires a sim. I'll go with no.
Bob