Constrain columns to screen without scroll bar?

or offer a button that will toggle between minimised (limited to available screen width) and full (which expands to display all characters in all columns)

Yes. The video at the bottom of the Folder Formats FAQ explains how.

thank you