Пробел ставится между инициалами имени и отчества, а также между инициалами и фамилией.
Пробел не требуется. Верные варианты написания: двадцатипроцентный, 20%-ный, 20%-й, 20-процентный.
После знака № ставится пробел перед числом, к которому он относится.