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