Currently, Remedyforce Discovery (agentless and agent discovery) does not provide the option to identify relationships beyond the primary device and sub-component (ex. server associated to process, operating system and network device). I would recommend the creation of separate ideas for future consideration.
Is it possible to customize the agent to read SNMP in depth details?
No, it is not possible to customize the agent today. The underlying technology is BMC Client Management. There is an idea on the BMC Client Management community to customize the data SNMP pulls. I recommend you vote up this idea. https://communities.bmc.com/ideas/9132