Custom module permission function
You should implement hook_permission.
Then you will be able to add custom permissions to view, edit and delete for your custom form.  

Nice tip I'm using myself with Drupal is to open the code of one of Drupal's core/contrib modules that implements the same thing you need and learn how it was implemented there.