Uchwałą Rady Miejskiej w Sanoku z 1911 został uznany przynależnym do gminy Sanok. W tym mieście działał społecznie. Był członkiem założycielem sanockiego gniazda Polskiego Towarzystwa Gimnastycznego „Sokół” (1892, 1893, 1894, 1906, 1920), w którego strukturze był przewodniczącym komisji łyżwiarskiej, zasiadał w komisji budowlanej i opracowującej projekt budowlany, 25 lutego 1899 został wybrany wydziałowym i pełnił tę funkcję w kolejnych latach, 2 marca 1899, do 1904, ponownie 1 kwietnia 1909, w 1911 wybrany drugim zastępcą prezesa. Otrzymał tytuł członka honorowego sanockiego „Sokoła”. Nazwiska Karola i Róży Gerardisów zostały umieszczone w drzewcu sztandaru TG Sokół w Sanoku na jednym z 125 gwoździ upamiętniających członków gniazda. Na przełomie XIX i XX wieku był członkiem zwyczajnym Macierzy Szkolnej dla Księstwa Cieszyńskiego. Został członkiem zarządu założonego 24 kwietnia 1904 oddziału Towarzystwa Pomocy Przemysłowej w Sanoku. Działał we władzach wydziału „Towarzystwa Bursy”, sprawującego pieczę nad Bursą Jubileuszową im. Cesarza Franciszka Józefa w Sanoku;