Hi Benny,
regarding your questions. WinSyslog can create a snmp trap out of a syslog message, so yes this is possible. Depending on what you use as snmp receiver, you need to select a proper OID for the syslog message.
Your second question isn't directly possible. You can receive SNMP Traps, and generate a SNMP Trap. But it will not be exactly the same, so it is not a Forward. It's more like receive, process internally and create a new trap which contains the informations of the originally trap.
I hope this helps,
Andre