All NY venues by law must offer physical tickets. As for NEF, it's in orchard park which is a somewhat rural suburb. I'd be shocked if they greet fans (although there's plenty of cool stuff going on on the grounds). They usually fly in and out so I doubt there will be a night before sound check the night before (which is the best scenario for meet and greet at stadium show imho).