It is possible to place an ILC in a bundle. However, ILC can have a maximum capacity. If the capacity is reached, it should not be possible to purchase the bundle.
It would be nice to have an option to specify that the purchase is dependant on the ILC being available. Maybe a setting in ILC could specify this.