Лучше: ...длины 15-20 см и массы 300 г.
Сами по себе эти слова не обособляются. Пунктуация зависит от того, как построено конкретное предложение.
Возможны все три варианта, но вариант масса носит разговорный характер.
Знак перед союзом и нужен, поскольку союз соединяет части сложносочиненного предложения: подурачились — неполное предложение (отсутствует подлежащее, понятное из контекста или ситуации), хватит — нечленимое предложение (синтаксический фразеологизм) со значением 'достаточно, довольно, пора прекратить' (В. Ю. Меликян. Синтаксический фразеологический словарь русского языка. М., 2013. С. 323). По общему правилу в сложносочиненном предложении перед союзом и нужна запятая, однако лучше поставить тире, выражающее значение результата, следствия, резкого противопоставления.
Корректно: С глубоким уважением и наилучшими пожеланиями, ученики 2-го класса.
Нет, сочетание культурно-просветительский корректно.
Здесь уместна форма ед. числа сказуемого.
Счетные местоименные наречия столько, сколько, много, немного, мало, немало согласуются со сказуемым в форме единственного числа: Столько долгов накопилось! Довольно много народу пришло на лекцию. Немало знаменательных событий предшествовало этому дню. Такое требование содержится в академической «Русской грамматике», хотя на практике оно не всегда соблюдается.