Prevent iPhone from dialing 911
No, you cannot disable it for an US iPhone as US law requires that all cell phones be able to call 911 even if no SIM-card is inserted.

You would need to obtain a foreign iPhone. For example in the EU the emergency services are typically not dialed with 911 but rather 112.