Yes NPM can monitor if the device responding for ICMP / SNMP. However i would like to know which devices (Name / Model) you want to add ?
You can download SolarWinds Engineer Toolset for 14 days trial if you dont have it.
Use Network Performance Monitor to add the devices and list resources in order verify the devices are responding . if you are able to see the device resources surely NPM can manage within.
Also you can run MIB Walk in order to get the OID from the devices and create Universal Device Poller in order to monitor these devices in Orion NPM.
let me know if you need further information
thanks a lot.....will get back to u after checking with the devices