Yes, all of these restrictions can be combined. However, employees may find it difficult to request journeys if too many restrictions are included in any one policy.
As you can only assign one policy to each employee, all the restrictions you wish to implement (product, timetable, zone, etc.) must be included in that same policy.