You can't restore/activate any iPhone without a valid sim card in the phone. The sim need not be active, but it must be present. Put the sim back in the phone, then activate the phone. You can then use it as a touch. I recommend you leave the inactive sim in the phone. It will just display no service, but you may need it in the future.