Yes it does work headless and we do grab a fullpage screenshot including scrolling (by resizing viewport to content height). We haven’t had to deal with infinite scrolling much but that’s an interesting feature we’d appreciate a PR for.
We haven’t tried Apple’s OCR but hopefully will integrate Azure OCR soon based on others’ advice.