If the power goes out do I lose the schedule on my controller?

No, Rain Bird controllers contain a non-volatile memory inside the controller that keeps programming without the need for a battery backup.