Can a network tap be used with Network Agent?

Yes. A tap can be used with the Network Agent machine. Network Agent must be able to see the traffic in both directions.