answer to your first question is No
for second question, not sure, but I think as long as third part device provide their SNMP data (conforming to MIB-II standards), Catalyst Center can retrieve, display, or act on this information, so I think it should generate alerts as well.
-hope this helps-