If I fight Rayquaza in SS and it is not shiny if I turn the game off and back on is there a chance it will be shiny?
No, they will not. It will stay as 1/8192.
Source: Experience