Probably ok but not for me
This kit certainly includes all you need.  Mine arrived with such a strong chemical smell I wondered if it was safe to use.  I eventually used it and found the water comes out in such a tiny, mild stream that it was a disappointment to me.  Because of the limited effectiveness of the kit I hesitate to use it again.
Rating: 3 stars