Two things.First Yes you are letting light in by that crack.You need to drape two blankets or towles over the cooler to stop that light interuption
Second,I would scrape those areas where the algee is growing with a chisle or file.It wont look as bad as you might think and remember the rock will cover back in coraline so those scraped spots wont be an eye sore.
I wouldnt bake the rocks in the sun because that will kill anything you have on there and the rock would be crap after that.
I had all kinds of life start showing back on my rocks in the last month after cooking them.Trust me they are there and doing that would kill all those little life forms like sponges,featherdusters,tunacites,coraline etc...
Scrape,chisle or whatever it takes and cover the cook tub with blankets to keep that light out.You could also cut little slots in the lid that would allow the cords to go in there and then the lid could close completely
