It is going to be a 2 step process since you have a polyline layer mixed with 2 polygon layers. Because of this, you would only be able to get a polyline layer if you combined (via many of the overlay tools). So basically what you want is a union of all 3 layers... which isn't possible, so union or intersect the two polygons, then summarize the polylines with respect to the resultant
addendum
you can also do spatial joins of various forms, save the resultant, then summarize as well. Whatever... still 2 step if you want a polygon as the resultant and a table for join-back