i use eggcrate on all my tanks, but is cuts down on a little light, not really much to worry about as long as you keep it clean and don't paint it black like I did
i change my carbon once a month or so. i normally don't worry about it unless their is a problem in the tank
and like tracy said patience is SOOOO important!