Is it possible to generate debtor statements by due date automatically and email directly to customer?

The Collect module would enable you to define search sets for your criteria to generate debtor statements and specify the required delivery method. This search set can then be scheduled to run automatically via PA Scheduler.