A: No, mine did not have a window. It's solid black.
A: Nope, it's solid. Just to show how the cords fit together inside. You may want to read my review before purchasing, though.
A: Yes, since outdoor cords are thicker, I would not use anything lighter though, it also worked on 12 gauge, not sure why you cord is not the usual 16 gauge (13A) that Home Depot sells.