Bro...nice setup.
For the wood, not sure what wood they are using, hope it is ok with water.
I also noticed that they did not paint the wood before installing. This meant that they will only paint the external, not internal.
Your water will suffer the wood leak stain for quite sometime, and if they were using treated wood, the leak stuff can be fatal for your fish!
I think you definitely need a cover from the side and top. Condo estate will do fogging regularly, and not sure how you are going to manage that!