You can also find CYA at Walmart, Home Depot, Lowes, etc. in the pool dept. Shop for price! It is all the same stuff!
Don't know for sure on the autopilot (Poolsean could answer it better than me) but I THINK the recommended level for salt is 3200 ppm. Might want to check in your manual.