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