Вы справедливо отмечаете, что одушевленные существительные среднего рода встречаются. Почему эти существительные одушевленные? Это связано с их лексическим значением (т. е. соотнесенностью с "живой природой").
В единственном числе винительный падеж совпадает с родительным не у всех одушевленных существительных, а только у слов мужского рода второго (по школьной грамматике) склонения: вижу кота – нет кота. У слов женского и среднего рода, у слов мужского рода первого (по школьной грамматике) склонения в единственном числе винительный падеж с родительным не совпадает (несмотря на то что эти существительные одушевленные): вижу кошку – нет кошки, вижу насекомое – нет насекомого, вижу папу – нет папы. А вот во множественном числе винительный падеж совпадает с родительным у одушевленных существительных всех родов и типов склонения (кроме несклоняемых): вижу котов – нет котов, вижу кошек – нет кошек, вижу насекомых – нет насекомых.
И то и другое. Лапка - часть ноги насекомого.
http://commons.wikimedia.org/wiki/File:Insectanatomydiagram.svg?uselang=ru
Верно: средство для уничтожения.
Это одушевленные существительные. Форма винительного падежа мн. числа у них совпадает с формой родительного падежа: вижу мух, муравьев, пчел, комаров (не *вижу мухи, вижу муравьи).