Does a device with no physical SIM slot have an IMEI?
I had a look at a tablet which does not have a SIM card slot and it does not have an IMEI number in the About Tablet settings menu.

This answer on StackOverflow should help you find an ID for a device with a SIM card slot and for those devices without.