Can CA have sub CA? Or can there be a concept of root CA, CA and sub CA?

No. As per IT Act, 2000 there is no provision of a sub CA. All CAs must be granted license by CCA, India. In case of any dispute, the CA licensed by CCA will be answerable.