Upgrade Android OS without SIM card
No. You won't need a SIM card. Simply connecting to a working WiFi network is all you need to check and update your Moto E. Here is a post from an user on Androidcentral claiming he updated without a SIM card.

You might want to read : Who are responsible for pushing out the OTA updates?