1) When you double-click a column header, the column width expands to at least fully display the column name, if not to the width of the largest content appearing in that column (kind of like Excel functionality). Your choice on how to handle loooooong data…
2) When the SQL Results pane shows a result set, as there is *already* a horizontal scrollbar (I've got a lot of fields), couldn't you go the full distance and just display all the column headers fully by default?