Does calling object:removeSelf() remove it from it's parent group?

Pretty much what the title says. Noob question, I know. Does removeSelf() create an empty reference in the parent group to a child that has already been disposed?

Yes.

Yes.