Ally,
Yes, Graham understands GCA, I think. The copse behind the 3rd green/by the 4th tee shouldn't really come into play. Similarly those to the west of the 5th/6th holes shouldn't make any difference to how the holes play, though the look of the 6th will be significantly changed, though the views to the right of that hole are only fields and aerodrome anyway. However, if they do have any effect in reducing the noise from the go-karts they'll be a good thing.
Craighead isn't a bad course (it's not a links, though, no matter what they call it). In fact I rather like it and would say it is certainly worth playing.