Yeah the white flowers are from Anubias nana, not sure what prompts them to flower but they do from time to time.
Its actually very easy to clean, I just have a tiny magnet scrubber to get green spot algae off the glass, and I do a 3rd water change every 2 weeks, trim plants and that's about...