For removing the first file column, you can add this to your css snippets,
.dataview.table-view-table th:first-of-type,
.dataview.table-view-table td:first-of-type{
display: none;
}
As to having another column link to the file, I don’t know a way yet. The only thing that returns a link from the query is file.link but that still shows the file name which you don’t want.