No hay nada encima de la mesa. If you sound it out, it could either be "nada" or "nadie" but if you are talking about an object, then use "nada". If you are talking about someone not on the table, you would use "nadie" Nada: for object, Nadie: for person.
Hope this helped
Answer:
translated to "what breaks without being touched?"
answer to the riddle; a promise, or even silence
Its hacemos because Mis padres y yo is talking about we. If a word ends with -mos it is talk about we.