NOINDEX: If I check NO in ‘allow search engines to show this page’ in Yoast, should the page show up in my robots.txt file?

No. You have no indexed at page level, it won’t be indexed but it won’t show up in your robots.txt