If you run into schedule changes you can often turn them into better options (e.g. add a day or switch to a better connection). I recently had changes to Nov/Dec flights that allowed me to get better flights both to/from STT at no cost, not even a fare difference.

For the other question about when fares become available the airlines typically do 330 or 331 days out.