Unfortunately the Moto G still a phone. It can still make emergency (911) calls without a SIM card. There's no way to disable that functionality, even in the various Android distros.
Disabling the dialer does not disable emergency dialing as far as I could tell.