Hi,
Yes you can bring up a Cluster with multiple IAPs and one of those IAPs will work as a controller and you can extend your network by adding more IAPs.
You can not terminate AP on an IAP, we can not configure IAP as a stand alone controller to manage APs. IAP will communicate with another IAP and form a cluster.
Hope you got some clarity on this, please feel free for any further clarity o this.