Does an atom have no overall charge if it contains equal numbers of electrons and protons?

This is correct. An atom with an equal number of electrons and protons is electrically balanced, and is electrically neutral. It will have no overall charge.

See the Related Questions link below for more information about this.