You'll need to unlock it for use on other networks. I know you won't be able to use it on Verizon, but an unlocked iPhone with the sim card taken out will only be able to make emergency calls. After that you will be able to pick up Wifi.
No I know, but you wanted to use the wifi feature, and I'm saying that unless you unlock it for use on other networks (even if you don't care to use it on a network) it will be a brick that's only good for 911 calls.I dont plan on using it for calls. Im basically using it as an iPod touch.