Ложить – просторечие. В русском литературном языке есть только глагол класть.
Правильно.
При глаголах восприятия, мысли с частицей не существительные употребляются в форме родительного падежа: не знать меры. Подробнее см. в «Письмовнике».
Раньше, действительно, говорили по-другому. И не только эти слова. Дело в том, что все живые естественные языки со временем меняются.
Всегда правильно только класть.
В данном случае можно после глагола подставить вместо одушевленных неодушевленные существительные, которые будут отвечать на вопрос "что" (это признак винительного падежа). Кроме того, указанные глаголы - переходные, а значит, они управляют винительным падежом.
Тире поставлено верно.
Всегда верно: класть и положить.
Верно только "класть", "ложить" - это просторечие.