Is my tanks done cycling? is it safe to add fish and corals? tank is a 34 gallon red sea max. i had a very small diatom bloom. I was told not to do a water change two weeks ago. now that things drop a good amount wondering if it is safe to do a water change. if yes how much weekly? looking for a fast way to drop phosphate. any help would be greatly appreciated.

Parameters
Salinity 1.026
temp 75.4f
ph 8.2
phosphate 1.0 mg/l
ammonia 0.0 mg/l
nitrite 0.1 mg/l
nitrate 20 mg/l
calcium 525 ppm
alkalinity 3 meg/l or 8.4 dkh
magnesium 1400 ppm