По поводу "сачковать". Сайт "русский язык" считает слегка по другому:
Сачок, сачковать - из уголовного языка; слово сачок означало
"беспризорник, несовершеннолетний, хулиган". Ранее - из языка моряков.
Сачком или саком (от сак - "сумка") моряки иронически называли подвесную
койку на корабле. Сачка давить, сачковать значило "лежать, валяться в
этой койке, увиливать от работы, когда остальная команда работает",
"бездельничать". Со временем название койки перешло и на самого
человека, отлынивающего от работы.
http://spravka.gramota.ru/buro.html?gotoq=81335
Сачков.