No, sometimes not completely, since some parts need to be flexible and a print of electrical components is not possible.
The 3D printer RepRap are specially designed so that you can "replicate" a lot of parts with a 3D printer.
But of course, electronics and motors not plastic, and the nozzle must of course be made of a material that does not already melts at the same temperatures as the plastic to be processed.
No it is not possible. So when the 3D printer to function, it's impossible. Since functions etc. are not printed.
I have not tried it yet try as much self times but. Maybe it works, yes! ;)
It was a gigantic Villa gedruckt- yes you can print other things which are much smaller, such as a 3D printer