Знаки №, % и § отбивают от цифр на полукегельную. Правильно только написание стопроцентный.
Для ответа нужно точнее знать ситуацию. Так, если имеется в виду "абсолютно верный ответ", то правильнее сказать: Все давали стопроцентно верный ответ.
Корректно:
1) 16 баллов из 23,
2) стопроцентный, 100 %-ный, 100 %-й, 100-процентный.
«Справочник издателя и автора» А. Э. Мильчина, Л. К. Чельцовой указывает, что в изданиях деловой и научной литературы предпочтительной (но не обязательной) является форма с одно- или двубуквенным наращением (100 %-й, 100 %-го): такая форма экономит место на листе и позволяет соблюсти единообразие в наращении падежных окончаний. Впрочем, форма 100 %-ный также допустима.
Правильно: стопроцентный, 100 %-ный, 100-процентный.
Верно: 100 %, 100 %-й, 100 %-ный.