1. CARO is applicable for pricate ltd co. only when they
a. paid up capital is more than Rs.50lakhs or b. Loan from banking and financial institution in excess of Rs.25 lakhs or c. Turnover in excess of Rs.5 crores
In your case CARO 2003 would not be applicable. In case of an error in the previous year, its not necessary you continue it this year also. No report under CARO be issued.
2. ROC form will not be depedent on applicability of CARO. It will always be Form 20B for annual returns, 23AC for filing Balance Sheet and 23ACA for filing Profit & Loss a/c.
All companies should have an AGM(refer sec 166 of Companies Act,1956)