Is there a limit to the number of document records per worker?

There's no such limit imposed.