Инфинитивы играют здесь роль обстоятельств в неполных предложениях: Все уехали: кто [уехал] учиться, кто [уехал] работать.
Знак перед союзом и необходим, так как это сложносочиненное предложение. Таким знаком может быть запятая (по общему правилу) либо тире, подчеркивающее сопоставительные отношения: Кто я — и кто он.
Верен первый вариант.
Лучше использовать такое пунктуационное оформление: За все почти 30 лет независимости страны кто бы ни был во главе, от Кравчука до Порошенко, – никого нельзя помянуть добрым словом.
В Вашем варианте тире несут разные функции, и это мешает понять связи между частями предложения.
Вопросительный знак ставится в конце вопросительного предложения.
В роли усилительной частицы при глаголе в повелительном наклонении слово поди не обособляется: Да поди знай.
Пунктуация корректна.
Запятая перед тире не нужна.
Слово контроль требует следующего управления:
1) контроль за чем и над чем – при отглагольных существительных, то есть образованных от глаголов: контроль за / над расходованием средств (расходование от расходовать); контроль за исполнением приказа (исполнение от исполнить);
2) контроль за чем – при существительных, обозначающих действие или признак: контроль за работой станка (действие); контроль за качеством работы (признак); контроль за монтажом (действие); контроль за отгрузкой (действие); контроль за производством (= процессом) тары;
3) контроль над кем-чем – при существительных отвлеченных и при одушевленных существительных: контроль над производством (= организация); контроль над молодыми специалистами (одушевленные сущ.);
4) контроль чего – в официальной и профессионально-технической речи: контроль деятельности выборных органов; контроль готовой продукции; контроль коммерческих условий.