If you make SUPER sure its non-iodized, then it is fine, yes.
Actually, if/once you get him, add in 2tsp/gallon of the salt and not 1. thats some serious rot.
Also, keep the temp (for now) not at 80-82, but at 76-77'. You will still need a heater, but for now, the bacteria that is eating the fins will be discouraged when the water is in the 76-77' range.
Change the water every day and re-dose the salt (10 days max), then acclimate properly, all that. Lights low or off, filter off to promote growth, and you should be good.