A Ceramic Pro coating can certainly help prevent your clear coat from water spots, as it is hydrophobic. While there’s still a chance you can get hard water spots, the coating is far less likely to etch than your factory clear coat.
Water spots can still occur during the curing process, so it’s crucial that you follow the Ceramic Pro aftercare advice for the two-three week curing period.