RE: Gaining access to private lands
As most have said, definitely in person. Introduce yourself, make small talk and try your best not to sound like a salesperson. Just be yourself, make them comfortable before you ask. Even though they may so no, making an impression could change it to a yes later on.