Some of the below are guesses:
Krabat: Middle low
German for Croat. Nicknames and surnames derived from nationality or ethnicity were common.
Tonda: short for
Antonín.
Andrusch: from
Andrew.
Lyschko: no idea.
Staschko: from
Stanislav, see Staszko/Staszek/Staś.
Kubo: short for
Jakub, see
Kuba.
Witko: short for
Wit, see
Witold.
Lobosch: no clue, maybe related to the word luby (beloved in many Slavic languages)?
Pamphutt: MAYBE (very large maybe!) related to the Finnish pamputtaa, meaning "to strike (with a stick)"? Could be a nickname for a rowdy or agressive character?
Jirko: short for
Jiří (
George).
Kantorka: strange nickname, but etymology is probably right.
Worschula: no clue.
Milenka: short for
Milena, also means "lover" (as in female sexual partner) in Czech.
Raduschka: short for
Rada.
Duschenka: variant of
Dušanka.
masculine list:
https://www.behindthename.com/pnl/191050/124079feminine list:
https://www.behindthename.com/pnl/191050/124080