Looks good! As for the diatoms, they will go away on their own. Its just one of those things you deal with when you have a new tank. And the cyano, try siphoning it off the rocks with a gravel vac. Other things that help are less light, less feeding, and more flow. It doesnt look like you have a...