Can I call an emergency number if I do not have network coverage?

When you do not have a network and a different operator has network reception in the area, then that operator will connect the emergency call.

And if my SIM card is barred? 

Do not worry, you can still call the emergency numbers when your SIM card is blocked.