С 1938 года Николай Гулин был членом организации сопротивления Karpatská Sič. После начала венгерских репрессий бежал в Прагу, но в Остраве был задержан гестапо, около шести месяцев содержался в венской тюрьме. При депортации в Карпаты ему удалось бежать. С другими молодыми людьми решил перебраться в Советский Союз. Но после пересечения границы они были немедленно арестованы советскими пограничниками, после допросов отправлены в тюрьму в Надворне, а через месяц с другими пятьюстами беженцами в товарных вагонах перевезены на Венгерскую границу, где большинство было убито советскими и венгерскими солдатами. Под перекрестной пальбой Николаю Гулину удалось бежать и вернуться домой в Рахов, но соседи выдали его венгерским властям. После ареста он находился в тюрьмах в Ужгороде, Мишкольце, Будапеште, Ниерегихазе, где его допрашивали и пытали. Был брошен в концентрационный лагерь, откуда вскоре ему удалось бежать.
Он опять вернулся домой в Рахов, попытался перейти на советскую территорию через оккупированную Галицию и попал в тюрьму в городе Станиславов (теперь Ивано-Франковск), где его снова допрашивали и пытали. После нападения Германии на Советский Союз, НКВД часть заключенных расстреляло, в числе других Николай был отправлен транспортом в лагерь в Архангельской области. После решения Государственного комитета обороны СССР с января 1942 года по освобождению граждан Чехословакии из заключения в Советском Союзе, вернулся в Бузулук и был призван на службу. Воевал в Словакии, где был тяжело ранен в левую ногу. После войны он изучал право в Праге, переехал в Микулов.
Николай Гулин был убежден: «Ни один из иностранных военных не хотел бы, чтобы в Чехословакии был создан порядок и образ жизни, аналогичный тому, который существует во главе с коммунистами в России». За эти взгляды преследовался органами безопасности, был заключен в тюрьму, а после отбывания срока поселился в Карловых Варах.