I got the fan at
http://www.thetoyz.com/cart/thetoyz_...name=HEATSINKS
The o-ring something I already had laying around, here is a similar ones from Tower
http://www3.towerhobbies.com/cgi-bin...&I=LXN166&P=ML
The window screening I got them from my dad, I think you can get them at home depot but they sell them in large roll only