Will hydromulching get rid of my weeds?

No, hydromulching does not get rid of your weeds, however the healthier and more abundant your grass is the more it will eventually choke out the existing weeds.  If there was weeds prior to you hydromulching there will still be some seeds in the soil that will come up.