Gravity Forms and Gravity View Permissions

You can make the entry slug a hash instead of incrementing using this filter:

add_filter( 'gravityview_custom_entry_slug', '__return_true' );

For limiting visibility, I recommend the Advanced Filtering extension.