1) Ответ на первый вопрос тут
wp-kama.ru/function/get_pages
2) Имя айди дочерних страниц нужного вам родителя, пройдитесь в цикле любой из подходящих функций и получите нужные поля. Ответ в этом пункте общий, так как вы не указали что используете для доп.полей ? ACF если, то смотрите их доки как получить доп.поля по айди страницы