The eligibility is the most time consuming stage and there are not time frames since each case is different.
The Program analyst does not make a decision, the officer will make a decision.
ADR has nothing to do with the processing as such. ADRs are sent for various number of reasons, from requesting missing documents, seeking clarifications etc.
Thank you for the info