Are there oyster card readers / touch in machines at Edmonton Green train station for me to validate my oyster card on journey to Liverpool street so I can touch out there?
No, the TfL web site says you can't use your Oyster card north of Seven Sisters on that line. You'll have to buy a ticket from the machine at the station, 3.70 single or 4.70 offpeak return.