Hi there
The church site certainly looks like a real contender for something much older. One hint is that the road leads to it and then goes around it. Is that the road from the village?
The 'barrow'picture looks good too, but obviously hard to tell. I would add it but flag it in the notes as 'possible'.