Multiple Products on Ticket

Multiple Products on Ticket

Good morning. We will classify all tickets based on the product. Users sometimes send different requests on the same ticket, so we are facing some challenges. 

Is there a way to add more than one product to the ticket, or is there a way to tie the product module to the time entry? 

Also, when multiple techs work on a ticket and add their respective time, the ticket owner is added to the report with zero time. Is there a way to only show the techs that add time? 

Or are we not using Desk properly?

Thanks
Rudy