Not sure what the question is here... I don't think any phone forces a SIM card to be present in order for it to work (as long as it does without cellular functions), so as long as you have the right credentials to boot it up and log into it, you should be able to connect to your apps and accounts via WiFi.