This toy runs on AA batteries, and no it does not plug into electricity. This is what makes it a wonderful travel toy. The paper size is regular 8.5 x 11 standard paper. Yes, regular copy paper is fine. Images can be seen in this paper okay. The tracing paper would work much better but it is not necessary.