Full syllabus will be covered as per your enrolment time. However if you want the entire syllabus be covered in 3 to 4 months then the number of hours along with fees shall increase.
Yes NCERT books are very good as they use easy language to make the students understand the concepts