(a) A child and any other party to a proceeding under this article shall have the right to an attorney at all stages of the proceedings under this article.
(b) The court shall appoint an attorney for a child in a termination of parental rights proceeding. The appointment shall be made as soon as practicable to ensure adequate representation of such child and, in any event, before the first court hearing that may substantially affect the interests of such child.
(c) A child's attorney owes to a child the duties imposed by the law of this state in an attorney-client relationship.
(d) The court shall appoint a guardian ad litem for a child in a termination proceeding; provided, however, that such guardian ad litem may be the same person as the child's attorney unless or until there is a conflict of interest between the attorney's duty to such child as such child's attorney and the attorney's considered opinion of such child's best interests as guardian ad litem.
(e) The court shall appoint a CASA to serve as guardian ad litem whenever possible, and a CASA may be appointed in addition to an attorney who is serving as a guardian ad litem.
(f) The role of a guardian ad litem in a termination of parental rights proceeding shall be the same role as provided for in all dependency proceedings under Article 3 of this chapter.
(g) If an attorney or guardian ad litem has been appointed to represent a child in a prior proceeding under this chapter, the court, when possible, shall appoint the same attorney to represent such child in any subsequent proceeding.
(h) An attorney appointed to represent a child in a termination proceeding shall continue the representation in any subsequent appeals unless excused by the court.
(i) Unless authorized by the court, neither a child or a representative of a child may waive the right to any attorney in a termination proceeding.
(j) A party other than a child shall be informed of his or her right to an attorney prior to the adjudication hearing and prior to any other hearing at which a party could be subjected to the loss of residual parental rights. A party other than a child shall be given an opportunity to:
(1) Obtain and employ an attorney of the party's own choice;
(2) To obtain a court appointed attorney if the court determines that the party is an indigent person; or
(3) Waive the right to an attorney.