If you have Pirates League and your meals booked, you are good for now.
There is something Disney is testing now called Fast Pass + where you can reserve a time for specific rides and certain shows, but that is done at about 60 days out at least for now. The concept is still being tested so we dont know what it will be come spring. We are also going in the spring. If you read over on the Theme Park Attractions and Strategies board you will read more than you want to about all of that.
If you want Photopass, you can prepay for the CD if you want. If you havent heard of it, it is a service where Disney places photographers around and at various character meet and greets at each park to take pictures, and after your trip you can view them, make edits, add borders, and then get them on a CD.
Heres an example: My son and me with Sorcerer Mickey in 2012
Theres also a thing called photopass plus where you can also get other photos added to your account for no extra charge like photos from rides that take them (Splash Mountain, Tower of Terror, Buzz Light-year Space Ranger Spin, etc.) and photos taken at certain restaurants where a pre-meal photo is taken and not included (Tusker House, Chef Mickeys, Ohana breakfast, etc.). If you want to prepay for that, just pay at least 14 days before your trip.
I hope I have been of some help.