Запятая нужна. Слово дурак является приложением к личному местоимению.
У имени Михайло все формы, кроме именительного падежа, образуются по образцу женского рода (как если бы исходная форма была Михайла): у деда Михайлы, с дедом Михайлой.
Тире не ставится, так как подлежащее (ты) выражено местоимением.
Верно: краковянин и краковец.
Пунктуация корректна, хотя эталонным знаком было бы здесь двоеточие. Но и тире не является ошибкой.
После ж следует писать и: Суджи.
Курагот, курагод, карагод - искаженное или диалектное "хоровод".
Если имеется в виду стадион "Геолог", то предлог на использован верно (ср.: На стадион приедет команда из Курска).
Оба варианта верны (разумеется, если речь идет о соглашении, подписанном в те времена, когда Польша еще была Польской Народной Республикой).
Предложения различаются грамматически. Первое из них — бессоюзное сложное с изъяснительными отношениями, требующими постановки двоеточия: И дураку понятно: правящий класс использует полицию для подавления пролетариата! Второе — сложноподчиненное с теми же отношениями. По смыслу они не различаются.