The tank will stay cloudy for a little bit, nothing to worry about.
For Ich, like has been said, salt and heat is best.
When I treat for bacterial issues, Ich, or some other things, I add salt at 1/2 cup per 10gal. This is safe despite what many other people will say its not, but I treat my Discus with that, along with most catfish, with no problems.
Its effective, it works great. When I add the salt, I'll add 1/2 cup every 10mins into the current of the tank, and let it dissolve on its own.
As to the effect this may have on plants I don't know, when I have to treat tanks they are bare bottom.