Hi
1. It depends on so many parameters, I'm afraid I can't give you the unambiguous advice. High-end SRX are more powerful then any standalone IDP sensor, and SRX's IDP performance can be increased gradually by inserting new cards. So for very high performance deployment SRX are, I think, preferred. At the lower end, you will not benefit from having a separate device for IDP so again, SRX (branch model) will be preferred. Somewhere in between - you need to look at prices.
2. No separate device for that currently.