1) хотя - подчинительный союз, разряд: уступительный;
2) когда -подчинительный союз, разряд: временной;
3) чтоб -подчинительный союз, разряд: изъяснительный; иль - сочинительный союз, разряд: разделительный;
4) что - подчинительный союз, разряд: изъяснительный; и - сочинительный союз, разряд: соединительный;
5) хоть - подчинительный союз, разряд: уступительный; да(=но)- сочинительный союз, разряд: противительный.