Hide row in view if Content: Edit link field is empty
If you really are using hook_node_access to prevent users from editing those nodes then there's no good solution.  You could implement some Views hooks to hide the results, but then things like pagination are going to be screwed up since pagination is done at query time and it's impossible to write a query that will honor the results of hook_node_access.

If, on the other hand, you're using hook_node_access_records to actually write the node permissions to the database then you can use this Views patch: https://www.drupal.org/node/620392#comment-10222425

The patch will allow you to add a Content Access filter to your view and filter to only show content the user's allowed to edit.