IndyDisneyFan -- Your plan sounds great! I would call 90 days out for your PS -- not exactly at 7 am, but that will ensure you to get the time you want.
We had such a great 4th last year, I was so pleased with the crowds, fireworks, our dinner, etc. We had such a perfect day.
Have fun!!