I got my photographer for 6 hours. She is an outside vendor. I am in the same boat with you- not sure if this will be quite enough time- what time is your ceremony and reception? This is the timeline I'm thinking:
3:00 She arrives to catch us getting ready (I'll be pretty much done)
3:45 We do bride/groom shots (want to catch while sun is still up)
5:00 Ceremony
5:30 Cocktail hour
6:30 Sneak away for family shots, more bride/groom shots, etc.
8:30 Dinner (resort requires late seating due to size of our group)
9:00 TIME"S UP......
We're not having a reception, so I hope this is enough time! I may have to pay for an extra hour though....Photography is the most important thing to me, so we'll see how the day goes!! I'm sure your photog will have some ideas as well...Luck!