Flourish is actually not a very good fertilizer. It relies on you water having several nutrients and the iron gluconate doesn't last long. Also the sulfate salts in it will react with KH in the water and become unavailable to plants.
The best micro nutrient I know i
s this one.The only issue The iron in it is stable up to a PH of 7.5 and it may work up to a PH of8. But if your PH is under 7.5 Theron will stain the water a longtime. It has much higher Zinc and copper levels and it uses Chelated ingredient which are not affected by KH in the water. And it is safe for shrimp.
It doesn't have any calcium, magnesium, chloride, nitrogen, potassium, or phosphate. But I would be surprised if any of these are deficient. In my experience with nigh nitrates you likely are high in phosphate and potassium. Yourtap water probably already has sufficient Chloride and Calcium and Magnesium. You should monitor your Gh level and you might want to purchase a phosphate test kit.
As to floating plants I would recommend Red rout floater or Salvinia.