Yes you need to match the temp in the tank, or close to it. And as you noted, you need to mix the salt first, but it is advisable to do this at least 24 hrs in advance, not just mix it, heat and add it. Mix it, throw a heater in there, and let it sit for a day or more with a powerhead keeping it moving around. This will help ensure that everything is dissolved and mixed really well.