Can I make product attachments visible to only a particular customer group?

You can do that on a global level by accessing Configuration -> Product Attachments:

magento product attachments - Amasty

 

Alternatively, product attachments visibility by customer group can be changed on a product level on the Product Attachments tab:

 

magento product attachments - Amasty

See more details on Product Attachments page
Rate the answer?