Post comment permission by content type and role
These days there is a D7 version of Comment Permissions. Here is a quote about it (from the module's project page):


  ... enables control of commenting by user role and by node type. Additional user permissions for selected node types are added to the user access system so you can configure commenting with more control than Drupal core provides.