Questions from US pilot visiting Scotland as Hobbyist, looking for location advice

Another thread where Glencoe and NTS is discussed - Glencoe and the Scottish national trust - #8 by NTSA93 You will see a map where I’ve marked a parking spot, the land to the north of this is not owned by NTS.