How can I show text labels on buttons globally?
I have not yet found a way to set this globally across all apps.

For the Preview app, you can right-click on the toolbar button or control-click, and then select "Icon and text" to get this result: