How can I snap a duplicated part of a mesh to a hole with the exact size so it forms one whole object again?
Try to use a Grid Fill option. First select all edges around the hole with Alt+RMB, then press Space and type Grid Fill. If the result isn't as nice as you expected, change it's settings in a Tool Shelf (T).