Can I give users an access to sales data for specific products/categories?

Yes, you can do that. Just choose what particular sales data you want to open for viewing (order, sales reports and/or sales section) in System > Permissions > Roles > Role Resources. Category and product access can be configured on the Advanced: Categories and Advanced: Products tabs respectively.

See more details on Advanced Permissions page
Rate the answer?