Согласно словарям, шкварчать пишется через а и имеет значение "сильно шипеть на огне". Слова шкварчать и шкварка однокоренные, чередующихся гласных здесь нет, поэтому проверить безударную гласную в корне глагола с помощью существительного можно.
Как пишет А. Э. Мильчин в "Справочнике издателя и автора", в изданиях деловой и научной литературы предпочтительной (но не обязательной) является форма с одно- или двубуквенным наращением (100 %-й, 100 %-го): такая форма экономит место на листе и позволяет соблюсти единообразие в наращении падежных окончаний.
В данном случае корректно употребление сказуемого в форме ед. ч.
Отвечая на Ваш вопрос, процитируем классика отечественной ономастики А. В. Суперанскую, которая отмечала, что «субстантивация онимизированных не-существительных не всегда бывает полной. Так, например, в русском языке ее, по-видимому, нет в топонимах-прилагательных, которые всегда ассоциируются со своим родовым определяемым (река, гора и т. д.), и названия рек типа Быстрая, Светлая, Чёрная должны скорее расцениваться не как субстантивированные прилагательные, а как эллиптированные определительные фразы типа Быстрая река» (Суперанская А. В. Общая теория имени собственного. — М.: Наука, 1973). При этом далее специалист отмечает, что «став именем собственным, прилагательное теряет свою основную синтаксическую функцию — быть определением и обретает несвойственную прилагательным предметность».
Таким образом, названия улиц Садовая, Посадская, Комсомольская и др. — это прилагательные, которые, можно сказать, прошли значительную часть пути в сторону имени существительного, но окончательно существительными не стали. Их связь с термином улица остается значимой, ведь при самостоятельном употреблении слова Комсомольская, Садовая не обязательно обозначают улицы, ср.: Комсомольская площадь, река Садовая и др.
Это некорректные сочетания.
Постановка запятой в этом предложении не требуется.
Верно: 20-летний.
Вы написали верно.