My company is the sole agent for a product in Saudi Arabia. Can I register that product name or trade mark under (com.sa) ? and How?

Yes, and it is registered in the same way as other domains, but you need to provide a valid trade mark certificate or commercial agency contract certificate as part of the documents submitted to SaudiNIC . Please see “Domain name registration steps