В этом значении употребляется слово трезвенник.
Корректно: ни пройти ни проехать (в значении «не пройти и не проехать»).
Пробел ставится между инициалами имени и отчества, а также между инициалами и фамилией.
Сочетание пройти маршрут корректно.
Ср.:
Другие придут, сменив уют
На риск и непомерный труд, –
Пройдут тобой не пройденный маршрут.
(В. С. Высоцкий)
Пробел не требуется. Верные варианты написания: двадцатипроцентный, 20%-ный, 20%-й, 20-процентный.
После знака № ставится пробел перед числом, к которому он относится.
В обоих случаях оба варианта правильные.