Basically, if you want to have anything in any of the parks, you are required to use Disney's photographers/videographers. I believe any site that is not in-park, you can use whom you choose. There is no fee for using outside vendors (except for the DJ). I am recommending David and Vicki Arndt because they are amazing and we have them booked for our wedding and they have very reasonable prices.