Want to keep your budget below $300, we suggest you choose one of the Altair drones we recommend. Altair is a great company (learn about Altair) out of Nebraska and provides top notch customer service! Shop the Altair Outlaw which goes 1000+ meters and costs $279. Altair also offers the AA108 as a budget option at $129 and the 818 Hornet is a great mid range for ages 10-14 and $169.
The maximum distance your quadcopter can cover, and where it can be flown, are determined by its overall weight and size, i.e., the weight after all the attachments or payload have been added. The best drones under $100 usually weigh less than 0.55lbs. Thus, they can be flown in most open areas in the US, except in airports and buildings if you have no license.
Many manufacturers mount cameras inside the body of the drone. This is acceptable for casual photography, but if you want more professional results, consider adding an external camera mount, or gimbal. Gimbals allow you to place your video or still camera in front of the drone body, away from the vibrating motor and rotors. Gimbals can swivel and pivot, providing you with additional control over your imagery.