Windows... I don't think they are nessecary, it is nice to let some light in though
I have seen a lot of people just use hardware cloth and then wither put shutters up for winter or nail the plastic over the hardware cloth during the winter.
Also I read that Lowes has basement style windows...