The wifi issue seems to be related to the wifi service and not the phone, IMO. Also, you could get a brand new phone from any carrier and it would have their sim in it. It doesn't mean that sim is activated. Verizon iPhones are unlocked as it is, but you are not providing us with enough details...