Media library widget: Table instead of grid?
In response to your second question, there is a core issue open regarding editing media items within the field widget:  https://www.drupal.org/project/drupal/issues/2985168
There is also a contrib module Media Library Edit.
One problem is that you will edit the media entity itself, affecting all usages of the media item.